Full job description
Moloco is hiring a Senior Machine Learning Engineer for the Ads Quality team to design and scale ML systems improving ad relevance, ranking, and optimization. The role involves building large-scale ML systems for ad ranking, click-through prediction, and conversion optimization, operating production pipelines with low latency, collaborating with Mandarin-speaking customers, and improving ML tooling and deployment. Candidates must have 7+ years of experience in ML systems at scale, preferably in AdTech or recommender systems, proficiency in Python and ML frameworks (PyTorch, TensorFlow, JAX), experience with distributed data systems (Apache Beam, Dataflow, Flume), and fluency in Mandarin. Responsibilities include leading code reviews, diagnosing model performance, mentoring engineers, and working cross-functionally. The position is full-time, hybrid, based in Menlo Park or Seattle, with a salary range of $197,600 to $247,000 USD and a competitive benefits package.
What you'll do
- Design, build, and deploy large-scale ML systems for ad ranking, click-through prediction, and conversion optimization
- Develop and operate production pipelines processing hundreds of millions of ad requests per day with low latency
- Collaborate with customers and partners in Mandarin to understand business goals and deliver ML solutions
- Apply systematic, reproducible approaches to model training, evaluation, and continuous improvement
- Partner with ML Infrastructure and Data teams to improve tooling, deployment pipelines, and training efficiency
- Lead design and code reviews to promote technical excellence and standardize ML practices across Ads teams
- Diagnose model performance, identify optimization opportunities, and execute experiments driving measurable results
- Mentor engineers on ML experimentation, productionization, and scaling best practices
- Work cross-functionally with product, infrastructure, and business teams to align technical innovations with product goals
Requirements
- 7+ years of experience building and deploying ML systems at scale, ideally in AdTech, recommender systems, or search/ranking domains
- Experience shipping models that improved key product or business metrics such as CTR, CVR, or ROI
- Fluency in Mandarin Chinese and ability to collaborate with customers or partners in technical discussions
- Strong software engineering fundamentals including data structures, algorithms, and system design
- Proficiency in Python; C++ or Java is a plus
- Experience with modern ML frameworks such as PyTorch, TensorFlow, or JAX
- Experience with distributed data and compute systems like Apache Beam, Dataflow, or Flume
- Knowledge of building robust ML pipelines including data versioning, feature engineering, retraining, and model monitoring in production
- Experience optimizing inference performance on GPUs, TPUs, or similar hardware accelerators
- Ability to work in fast-moving, ambiguous environments and translate technical work into measurable business outcomes
- Strong collaboration and accountability skills
Tech stack
PythonC++JavaPyTorchTensorFlowJAXApache BeamDataflowFlumeGPUTPU
Benefits
Competitive benefits packageSupportive work environment focused on inclusion and well-beingOpportunities for professional growthInnovative benefits empowering employees to take care of themselves and their families