# Senior Software Engineer, AI Framework Integrations

**Company:** [MongoDB](https://hotfix.jobs/companies/mongodb)
**Location:** Gurugram, India
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Python, TypeScript, LangChain, LangGraph, Llamaindex, n8n, Mastra, MongoDB, CI/CD, Automated Testing, Vector Search, Embeddings, Docker, Kubernetes, Mcp
**Posted:** 2026-08-18

> Build and operate MongoDB integrations for fast-moving AI frameworks and developer tools, contributing upstream to open-source ecosystems. The role requires 5+ years of backend or developer-library experience, strong Python and/or TypeScript skills, and an interest in agentic AI, retrieval, embeddings, and vector search.

## Job Description

## Responsibilities

- Design, build, test, and ship MongoDB integrations across AI frameworks including LangChain, LangGraph, LlamaIndex, n8n, and Mastra.
- Own integrations from exploratory spike through production release and ongoing maintenance.
- Take ownership of ambiguous problems and drive them to completion independently.
- Assess new frameworks, define minimum viable integrations, validate them with users, and recommend further investment.
- Contribute high-quality code upstream to external repositories and work through maintainer review cycles.
- Build and maintain CI/CD, automated testing across framework and server versions, compatibility practices, and release readiness.
- Own operational health, including monitoring, upgrades, breaking-change response, issue triage, and post-launch follow-through.
- Partner with the Database Experience organization on required driver, platform, and product capabilities.
- Collaborate with product management, product design, partners, field teams, and open-source maintainers.
- Shape architecture and development practices, conduct code reviews, share knowledge, and mentor engineers.
- Track Python, TypeScript, and AI builder ecosystem developments.
- Identify emerging opportunities and communicate issues, risks, and resource needs clearly.

## Requirements

- 5+ years of experience building backend systems or developer-facing libraries.
- Strong proficiency in Python and/or TypeScript.
- Experience building core components for scalable, high-availability services, developer platforms, or libraries.
- Experience designing, writing, testing, debugging, and performance-tuning software in large, long-lived codebases.
- Ability to identify problems, implement solutions, and deliver complex projects independently with minimal guidance.
- Product-minded judgment and comfort making pragmatic tradeoffs amid ambiguity and rapidly evolving technologies.
- Ability to manage multiple projects while maintaining prioritization and quality.
- Strong interest in AI frameworks, agentic patterns, retrieval-augmented generation, embeddings, vector search, and developer tooling.
- Excellent verbal and written technical communication skills.
- Collaborative, approachable, curious, and intellectually honest working style.

## Nice to Have

- Meaningful open-source contributions, especially to repositories maintained by others.
- Experience building AI or framework integrations, MCP servers, agent skills, or plugins for agentic applications.
- Familiarity with AI IDEs, command-line tools, assistants, and agentic AI tooling.
- Experience building and operating CI/CD and automated testing infrastructure for libraries with many downstream version and platform combinations.
- Database experience, knowledge of database internals, query optimization, or MongoDB expertise.
- Experience with vector search, embedding pipelines, or index management.
- Working knowledge of Java, Go, C#, or Rust.
- Experience with Docker, Kubernetes, AI frameworks, and AI tooling.
- Experience instrumenting usage telemetry and using it to guide investment decisions.
- Familiarity with Jira.

## Compensation and Benefits

- Hybrid working model based in Gurugram.
- Opportunity to work on high-visibility integrations across open-source AI ecosystems and collaborate with external maintainers.

## Similar jobs

- [Senior Software Engineer](https://hotfix.jobs/jobs/f3dc0a4c-161f-41e3-8f0f-7f6f1bed0ae0) - ZoomInfo - Bengaluru, India
- [Senior Software Engineer](https://hotfix.jobs/jobs/424fec72-c653-4cf7-b981-4ab7dd3a98ff) - CommandLink - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/b53f9259-9cbf-43e5-af97-1c6801417742) - Navan - Bengaluru, India
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer - Tax Payments](https://hotfix.jobs/jobs/6ad915bc-1d3e-467f-a4ee-9103658c634e) - Rippling - Bengaluru, India

**Apply:** https://hotfix.jobs/jobs/dadf6ed8-e127-4e05-8fe6-d5b968e866a2
**Canonical:** https://hotfix.jobs/jobs/dadf6ed8-e127-4e05-8fe6-d5b968e866a2