Software AI Engineer – MongoDB (Application Modernization)
Help modernize legacy systems through AI-driven tools and intelligent code translation.
Company: MongoDB
Team: Application Modernization
Location: Canada (Hybrid role)
Job Type: Full-time
About MongoDB
MongoDB empowers innovators to build, transform, and disrupt industries by unleashing the power of software and data. With over 175,000 new developers signing up each month, our flagship product, MongoDB Atlas, is the only globally distributed, multi-cloud database available in 115+ regions across AWS, GCP, and Azure. Customers like Samsung and Toyota rely on MongoDB to build next-generation, AI-powered applications. Join us and help lead the future of modern applications.
About the Role
As a Software AI Engineer, you’ll play a crucial role in developing AI-powered tools and agentic systems that automate codebase migration from relational databases to MongoDB’s document model. You'll help shape foundational agent frameworks and ship high-impact AI features that solve complex modernization challenges for enterprises.
Key Responsibilities
- Design and develop code-to-code translation solutions to automate migrations from relational to document-based models
- Contribute to the entire lifecycle of AI-powered applications—including model selection, fine-tuning, prompt engineering, and production integration
- Collaborate with AI engineers, software engineers, and stakeholders to evolve generative AI products
- Help build agentic workflows, retrieval-augmented generation (RAG), and advanced AI-driven tools
- Develop evaluation and monitoring frameworks to track AI product performance in real-world usage
- Continuously adopt and share industry innovations in generative AI, contributing to team best practices
- Lead early-stage 0–1/MVP prototyping efforts with rapid iteration and experimentation
What You Bring
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 2+ years of experience in software/product engineering
- 1+ years of experience building AI systems with demonstrable impact
- Familiarity with relational and document-based database schema design
- Proven experience building GenAI tools, especially Agentic systems, RAG pipelines, or language model integrations
- Experience with evaluation and benchmarking frameworks for foundational model-based applications
- Strong grasp of software engineering fundamentals and static code analysis is a plus
- Ability to handle ambiguity and drive projects with autonomy and clarity
What Makes You a Great Fit
- Passion for generative AI and hands-on experience with production-grade GenAI systems
- Excited to help shape the direction and culture of a fast-moving, innovative AI team
- Comfortable scoping and solving ambiguous problems with limited initial direction
- Adaptive, collaborative, and highly communicative in a cross-functional setup
- Motivated by simplifying complex technical challenges, especially around workload migration
Join MongoDB and build the next generation of intelligent developer tools.