Staff Machine Learning Engineer

  • Location

    San Francisco, California

  • Sector:

    Data Science

  • Job type:


  • Salary:

    US$180000 - US$220000 per annum

  • Contact:

    Jordan Newton

  • Email:


  • Job ref:

    JN -022019-82711_1560346993

  • Published:

    4 months ago

  • Expiry date:


  • Startdate:


  • Consultant:


Machine Learning - NLP - Semantic - Search - Recommendations - Python - California

We are partnered with a cutting-edge E-Learning company based out of California. They are an online learning platform committed to providing resources and information to both students and educators and are looking for Senior Machine Learning Engineers to join their new Semantic Search team. They provide a variety of material ranging from studies, videos and class notes designed to help students in their pursuit of a better education.


  • Delivering search intelligence and data-driven products
  • Help build a semantic search engineer leveraging NLP and Machine Learning
  • Build models to infer user behaviour, intent, usage and trends
  • Improve relevancy and functionality for customers
  • Design and build recommendation and pricing engines.
  • Provide technical leadership
  • Mentor team members
  • Thrive in a fast-paced collaborative environment.


  • 5+ years of experience building search relevancy or ranking systems
  • Demonstrate vast experience in building ML and NLP models
  • 5+ years of programming exp (python, java, scala)
  • Previous exposure to information retrieval techniques
  • Ms or PhD in Computer Science or relevant degree

Machine Learning - NLP - Semantic - Search - Recommendations - Python - California

If you are interested to hear more about this role please drop your resume over to me at Jordan.newton@darwinrecruitment.com