Software Engineer [New Grads Welcome]
Core
Build technology to replace or transform legacy business applications using modern engineering practices and generative AI.
Role type
Software Engineer (New Grad / Junior)
Builds
Advanced technology for customers or internal use to modernize legacy systems
Domain
Software Engineering, Generative AI, Data Engineering
Deliverable
production ML models | product features
Required skills
Modern programming languages, application frameworks, test-driven development, continuous integration/delivery, pair programming, legacy system analysis
Preferred skills
Full stack development, research environment experience, XP practices, generative AI passion
Technologies
Generative AI, Data Engineering, Modern programming languages
Responsibilities
Pair program with engineers and collaborate with product managers and designers, Apply XP engineering practices (pair programming, TDD, refactoring, CI/CD), Operate and support production applications in an agile DevSecOps model, Collaborate on technical discovery for existing customer systems, Contribute to research efforts using generative AI and data engineering
Seniority
Junior, hands-on IC
