Software Engineer -- Entry Level
On-site
Job Description
Businesses everywhere are rapidly building AI solutions to turn their data into information. Currently, we have an exciting opportunity for a Software Engineer to join our AI & ML team. Our software engineers are passionate about deriving business value from complex data. They are critical in enabling our clients to make data-driven decisions. In this role, you will collaborate with a cross-functional team while individually contributing to project deliverables that meet our clients’ needs. As a Software Engineer, you will have the opportunity to work with data from various industries and build AI applications to develop actionable insights for our clients. This role is ideal for someone who quickly wants to develop expertise in various industries, technologies, and in business consulting. Our team works hard to provide creative solutions to those who need it, but we also have fun exploring opportunities and stretching our capabilities.
Responsibilities
Job Requirements
- A bachelor’s degree in a relevant field (i.e.: Computer Science, Computer Engineering, or a similar major with extensive computer-based or technical content)
- Experience with SQL, Java, C++, J2EE, C# and/or .Net development
- The ability to learn and understand new technologies quickly
- A great attitude and desire for learning
- Excellent problem solving, written and verbal communication skills
- Flexibility and ability to deal with ambiguity
- Ability to work within a team environment
- Ability to work in the U.S. permanently