Senior Python Engineer

MongoDB MongoDB · Enterprise · San Francisco, CA · PTO Developer Experience ENG

Senior Python Engineer role focused on building and supporting open-source libraries for MongoDB developers, with a specific emphasis on integrating AI/ML frameworks, large language models, and agentic tools. The role involves contributing to the MongoDB Python drivers and related software, participating in open-source communities, and potentially influencing the roadmap for new user-facing features.

What you'd actually do

  1. Developing and supporting the MongoDB Python drivers and subsidiary libraries ([PyMongo](https://github.com/mongodb/mongo-python-driver), [Django MongoDB Backend](https://github.com/mongodb-labs/django-mongodb), [LangChain MongoDB](https://github.com/langchain-ai/langchain-mongodb)) and related software, collaborating with peers in our distributed world-wide engineering team
  2. Writing and maintaining open source [specifications](https://github.com/mongodb/specifications) defining common behavior and APIs shared across all of our drivers
  3. Investigating bugs and support requests from commercial customers, open source users, and internal users for the libraries our team maintains
  4. Working with our Product and Server teams on designs and specifications for new user-facing MongoDB features

Skills

Required

  • substantial experience writing high-quality software in Python
  • practical experience with AI/ML frameworks and technologies in Python, including large language models and agentic tools
  • extensive knowledge in Python tools and frameworks
  • communicate well, internally and externally, both verbally and in writing
  • collaborating with teammates
  • mentoring junior engineers and interns

Nice to have

  • scientific python
  • web development frameworks

What the JD emphasized

  • practical experience with AI/ML frameworks and technologies in Python, including large language models and agentic tools

Other signals

  • AI/ML frameworks and technologies in Python
  • large language models
  • agentic tools
  • LangChain MongoDB integration