Jobs · Engineering · California

Head of Machine Learning

RZR · San Francisco, CA · 2 wk ago
EngineeringFull-time

Key Responsibilities

  • Design and build the next generation production ML system, including training pipelines, feature pipelines, and real-time inference services.
  • Work directly in the codebase to prototype models, evaluate approaches, and ship production systems.
  • Build and lead the machine learning team, including hiring, mentoring, and establishing engineering culture.
  • Partner with engineering to design infrastructure capable of serving millions of low-latency predictions.
  • Identify high-impact ML opportunities across bidding, ranking, pacing, fraud detection, and optimization.
  • Establish best practices around experimentation, model evaluation, monitoring, and continuous improvement.
  • Translate business and product goals into measurable machine learning improvements.

Required Skills / Experience

  • 7+ years of experience with a focus on building production machine learning systems.
  • Experience taking ML models from research or prototype to production at scale.
  • Strong programming background in Python and at least one systems language (C++, Java, Rust, or Go).
  • Experience working with large-scale data pipelines and training infrastructure.
  • Comfortable operating in early-stage environments where you may be both the architect and the implementer.
  • Strong product intuition and ability to prioritize ML work based on business impact.
  • Experience scaling ML teams.
  • Excellent communication skills and ability to work across engineering, product, and leadership.
  • Fluent Mandarin required.

Nice-to-Have

  • Experience in advertising technology and real-time systems.
  • Experience operating ML infrastructure in on-prem environments using open-source tools including Spark, ClickHouse, AeroSpike, and Prefect.

Similar jobs