Senior Software Engineer, AI Framework Integrations
Build core AI interfaces for MongoDB, including the MCP Server and Agent Skills, enabling developers and AI agents to interact seamlessly with MongoDB at scale.
- Compensation
- Not disclosed
- Location
- Gurugram
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Not specified
- Experience
- 7+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Strong background in building core components for scalable, high-availability services, developer platforms, or libraries
- 7+ years of experience building backend systems or developer-facing libraries, with strong proficiency in Python and/or TypeScript
- Proven success in designing, writing, testing, debugging, and performance tuning software in large, long-lived code bases, including code that other developers depend on
- Track record of identifying problems, implementing solutions, and delivering complex projects independently with minimal guidance
- A product-minded approach to engineering, with the judgment to make pragmatic tradeoffs between fast time-to-market and long-term maintainability, and the comfort to operate amid ambiguity and rapidly
- Demonstrated ability to context switch across a portfolio of projects while maintaining sound prioritization and quality.
- Strong and demonstrated interest in modern AI builder workflows and the developer tooling landscape: AI frameworks, agentic patterns, RAG and retrieval, embedding, vector search, or adjacent areas.
- Excellent verbal and written technical communication skills, including the ability to write things down clearly for partners you won't always overlap with in real time.
- Enjoys collaboration and being part of a close-knit team; is approachable, curious, and intellectually honest.
- Eager to learn, with a strong technical background.
Nice to have
- Meaningful open source contributions, especially work that landed in repositories you don't own and required navigating external maintainer review
- Professional experience building AI or framework integrations, MCP servers, agent skills, or plugins for agentic applications
- Familiarity with the agentic AI tooling ecosystem (AI IDEs, CLIs, and assistants) and how developers integrate with it
- Experience building and operating CI/CD and automated testing infrastructure for libraries with many downstream version and platform combinations
- Experience working with databases and knowledge of database internals; query optimization experience, especially with MongoDB
- Experience with vector search, embedding pipelines, or index management
- Working knowledge of Java, Go, C#, or Rust
- Experience with containerization and orchestration platforms (e.g. Docker, Kubernetes) and with AI frameworks and tooling
- Experience instrumenting usage telemetry and using it to guide investment decisions
- Familiarity with Jira and related tool
Full description
AI frameworks like LangChain, LlamaIndex, and n8n are quickly becoming the default way developers build with AI — and MongoDB wants to be the data platform that shows up everywhere they build. As part of the AI Builders Experience (ABX) org, we're standing up a brand new engineering team in Gurugram to make that happen, and we're looking for Senior Software Engineers to be among its founding members.
The team owns the connective layer between MongoDB and third-party AI frameworks, platforms, and tools — the integrations that let developers use MongoDB effectively with the AI stack they've already chosen. That means shipping into some of the fastest-moving open-source ecosystems in tech, working mostly in Python and TypeScript, and partnering with the Database Experience (DBX) org when an integration needs new driver, platform, or product capability underneath it.
This is a self-sufficient team by design. You and your engineering manager will be based in Gurugram, and the group is set up to own its area end to end: to decide how integrations get built, tested, released, and maintained, without waiting on another time zone to unblock the day-to-day. You'll work closest with the engineers sitting next to you, pairing on hard problems, reviewing each other's code, and dividing up a broad portfolio, while collaborating with product, partners, field teams, and open source maintainers as the work requires.
You'll integrate with fast-moving, often unproven technologies, make pragmatic calls in the face of ambiguity, and own high-visibility projects with minimal guidance. Priorities can shift week to week based on framework changes, customer demand, and partner needs, so we're looking for product-minded engineers who thrive on autonomy and take pride in shipping. Much of your work will happen in public: sending pull requests to upstream repositories, working through external maintainer review cycles, and representing MongoDB in developer communities.
MongoDB engineering teams pride themselves on building high-quality software and living our cultural values every day — we value intellectual curiosity, intellectual honesty, customer empathy, and building together in an environment that prioritizes collaboration over competition.
We are looking to speak to candidates who are based in Gurugram for our hybrid working model.
Position expectations
- Design, build, test, and ship MongoDB integrations across a broad AI framework ecosystem that includes technologies like LangChain, LangGraph, LlamaIndex, n8n, and Mastra, owning them from first exploratory spike through production release and ongoing maintenance.
- Take ownership of ambiguous problems and drive them to completion independently, making sound decisions as requirements, frameworks, and customer needs evolve.
- Do the initial, exploratory work: assess a new framework, define the smallest useful version of an integration, get it in front of users quickly, and make a clear recommendation about whether and how to invest further.