Machine Learning Engineer, Data Science

Save to Kiter
What Mongodb is looking for in applicants

The database market is massive (IDC estimates it to be $121B+ by 2025!) and MongoDB is at the head of its disruption. At MongoDB we are transforming industries and empowering developers to build amazing apps that people use every day. We are the leading modern data platform and the first database provider to IPO in over 20 years. Join our team and be at the forefront of innovation and creativity.

You are passionate about working across data science, engineering, and our rapidly growing organization to design, implement, and maintain robust data science and machine learning solutions. You are a self-starter that is willing to roll up your sleeves to deploy scalable algorithms with data scientists and improve our in-house machine learning platform in close collaboration with ML data platform engineers.

MongoDB is one of the fastest growing technologies of all time and data is essential to maintaining our pace of growth. The Machine Learning Engineer, Data Science will be a key contributor to our emerging data science function, with responsibility for maintaining machine learning services and partnering across our data team to create and deploy production-level machine learning systems. 

We are remote optional through April 4, 2022 afterwards this role will be in-office in our New York City office long-term.

What you'll be doing

  • Develop, productionize, and maintain machine learning systems to enable faster cycles of deploying data science models to production
  • Design and implement machine learning models and data ingestion pipelines with data scientists
  • Perform and track statistics on model results in production to ensure model performance
  • Implement and code scalable AI or ML algorithms for both real-time and batch data science model prediction services
  • Contribute to building our internal machine learning systems in terms of system features and potential integration with MongoDB ecosystem

What we're looking for

  • BS or above in a quantitative/computational discipline (computer science, applied mathematics, statistics, physics, operations research, etc.)
  • 2+ years of relevant experience in machine learning model productionization or MLops
  • Familiarity and comfort working in a big data environment with unstructured or semi-structured data using SQL and Python (MQL plus) 
  • Familiarity with MLOps infrastructure and microservice development
  • Ability to develop and deploy complex machine learning models at scale using Python; Spark, Java or Go is a plus
  • Demonstrated knowledge of end-to-end model deployment cycle 
  • Commitment to continuous improvement, with a passion for building processes/tools to make everyone more efficient
  • Commitment to contributing to a collaborative, enjoyable, and psychologically safe work environment

To drive the personal growth and business impact of our employees, we’re committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees’ wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it’s like to work at MongoDB, and help us make an impact on the world!

MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.

MongoDB, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


Want some tips on how to get an interview at Mongodb?

What is Mongodb looking for?
If this role looks interesting to you, a great first step is to understand what excites you about the team, product or mission. Take your time thinking about this and then tell the team! Get in touch and communicate that passion.
What are interviews for Machine Learning Engineer like?
Interview processes vary by company, role and team. The best plan is to see what others have experienced and then plan accordingly.
How to land an interview at Machine Learning Engineer?
A great first step is organizing your path to an offer. Check out Kiter for tools to get started!