The company is looking to drive adoption of the Atlas Search for AI workloads by designing and building features that support ML capabilities.
Requirements
- Proficient in modern programming languages and techniques preferably Java and Python
 
- Experienced in developing distributed systems, cloud services and SaaS products
 
- Experience with building Gen AI applications or tools like langchain, llama index is preferred but not required
 
- Experienced in designing and maintaining search platforms or distributed databases is preferred but not required
 
- Experienced in debugging and profiling multithreaded JVM applications and distributed applications is preferred but not required
 
- 7+ years experience delivering large scale systems on production
 
- Experience with MongoDB Query Language
 
Responsibilities
- Design and contribute to our integrated search platform to support ML workloads
 
- Participate in product and architecture discussions
 
- Perform code reviews with peers and make recommendations on how to improve our code and software development processes
 
- Collaborate with other teams including cloud services, database, enterprise tools, drivers and support to coordinate changes or contribute to their projects
 
- Contribute to search repos to build the foundation for embedding management in MongoDB
 
- Deliver a key feature and contribute to new ML capabilities in Atlas Search
 
- Build POCs, design new features, and collaborate with other Cloud and Server teams on complex projects
 
Other
- 7+ years experience delivering large scale systems on production
 
- Hybrid work model based in the SF Bay Area
 
- Developing a supportive and enriching culture for everyone
 
- Employee affinity groups, fertility assistance and a generous parental leave policy
 
- Equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type