Senior Python Engineer

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

Senior Python Engineer role focused on developing and supporting open-source libraries for MongoDB, with a requirement for practical experience in AI/ML frameworks, LLMs, and agentic tools. The role involves contributing to core drivers, specifications, and collaborating with product teams to shape the roadmap.

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

  • Python
  • AI/ML frameworks and technologies in Python
  • large language models
  • agentic tools
  • Python tools and frameworks
  • open source software development

Nice to have

  • scientific python
  • web development frameworks
  • mentoring junior engineers and interns

What the JD emphasized

  • 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
  • open source software development and communities