mongodb
Software Engineer, Code Generation
California; Colorado; Montana; Nevada; New Mexico; Oregon; Utah; WashingtonFrom $215kmidAdded today
About this role
MongoDB is hiring a Software Engineer to join the Relational Migrator team, building AI-powered code generation tools that help developers convert applications from relational databases to MongoDB. This role combines software engineering expertise with machine learning to develop intelligent code transformation capabilities, including parsing legacy code and generating modernized MongoDB implementations.
What you'll do
- Design and implement code parsing systems to convert legacy code structures into standardized formats like abstract syntax trees
- Develop AI-powered code modernization features that transform relational database code to MongoDB patterns
- Collaborate with product managers and engineers to define code modernization strategies aligned with business priorities
- Build and maintain comprehensive test coverage including unit, integration, and load testing
- Provide technical leadership on emerging technologies and share knowledge through tech talks and documentation
- Define and optimize metrics for AI usage quality and cost efficiency
What they're looking for
- Professional software development in Java or similar languages (2+ years)
- Generative AI and Large Language Models (LLMs)
- Text processing engines (ANTLR or similar)
- Compiler design, code parsing, and abstract syntax trees (AST)
- System design and cloud architecture
- Lexical and syntax analysis
- Strong verbal and written communication
- Passion for emerging technologies and continuous learning
Benefits
- Remote-eligible positions across western North America (PST/MST zones)
- Employee affinity groups and community engagement
- Fertility assistance programs
- Generous parental leave policy
Opens the official application on the employer’s site. No login required.