Taro Logo

Software Engineer 3, Search AI

MongoDB provides a developer data platform that enables organizations to build and scale modern applications using document databases.
$101,000 - $198,000
Machine Learning
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

MongoDB is seeking a Software Engineer 3 to join their Search AI team in Palo Alto, focusing on Atlas Search, a cloud service for text and vector search queries. This role is part of a new team developing ML capabilities for AI workloads, including embedding and data processing for RAG and Chat applications. The position offers an opportunity to work on cutting-edge AI integration with MongoDB's document database platform, serving over 175,000 new developers monthly. The role combines distributed systems expertise with AI/ML implementation, requiring proficiency in Java and Python. The company offers a comprehensive benefits package and promotes an inclusive culture. Within the first year, you'll progress from contributing to core features to designing new ML capabilities and collaborating across teams. MongoDB's mission centers on empowering innovators through data and software, with their Atlas platform available across major cloud providers. This role presents a unique opportunity to shape the future of AI-powered database search capabilities while working with a leading database technology company.

Last updated 18 days ago

Responsibilities For Software Engineer 3, Search AI

  • Design and contribute to integrated search platform to support ML workloads
  • Participate in product and architecture discussions
  • Perform code reviews and make recommendations for improvement
  • Collaborate with other teams including cloud services, database, enterprise tools, drivers and support

Requirements For Software Engineer 3, Search AI

Java
Python
  • 3+ years experience delivering large scale systems on production
  • 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 (preferred)

Benefits For Software Engineer 3, Search AI

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Equity
  • Flexible paid time off
  • 20 weeks fully-paid gender-neutral parental leave
  • Fertility and adoption assistance
  • 401(k) plan
  • Mental health counseling
  • Transgender-inclusive health insurance coverage
  • Health benefits
  • Employee stock purchase program
  • Equity