Staff & Senior Staff Applied ML Engineer (Multiple Roles)

Staff & Senior Staff Applied ML Engineer (Multiple Roles)

This job is no longer open

Qualifications

  • Extensive experience in technical leadership and mentoring of junior ML engineers
  • Proven track record of successfully leading and delivering complex, scalable machine learning projects
  • End-to-end experience of training, evaluating, testing and deploying machine learning products at scale
  • Experience building data pipelines and driving ETL design decisions leveraging disparate data sources
  • Extensive experience using Python including a strong grasp of object oriented programming (OOP) fundamentals
  • Experience with the following: Python, shell scripting, streaming and batch data pipelines, vector databases, DBT, BigQuery/BigTable or equivalent, orchestration tools
  • Experience with running machine learning in parallel environments (e.g. distributed clusters, GPU optimization)

It would be great if you have:

  • Built search related products e.g. chatbots, search ranking/relevance algorithms, personalization and recommender systems
  • Previous experience using Spark (either via Scala or Pyspark)
  • Experience with statistical methods like regression, GLMs or experiment design and analysis, other advanced techniques are also welcome
  • Experience with NLP, Deep Learning, and Language Models preferred for roles focussed on generative AI features such as Sidekick, along with product discovery
  • Exposure to other languages such as Ruby, Rails, Typescript

All your information will be kept confidential according to EEO guidelines.

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.