Senior ML Engineer - Personalization & Growth Engines

ByLabs

San Francisco (CA)

On-site

USD 150,000 - 230,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ByLabs in San Francisco is seeking a Senior Machine Learning Engineer to advance a fast-moving personalization stack across multiple live scenarios. You will own and optimize large-scale recommendation systems for Web and mobile, driving stateful models and real-time feature pipelines.

You will lead development in generative recommendations, sequential modeling, and multi-objective optimization, while shaping ML infrastructure and collaborating with cross-functional teams.

Qualifications

  • 5+ years of industry experience in recommendation or growth algorithms at consumer-scale internet companies.
  • Deep knowledge of two-tower models, sequential models, multi-objective modeling, and reinforcement learning.
  • Experience building high-throughput real-time feature pipelines (Kafka/Flink) enabling minute-level updates; contribution to a unified online/offline Feature Store.
  • Proficiency in Python and at least one JVM or compiled language (Java, Scala, Go, C++); experience with ML frameworks (PyTorch, TensorFlow, or JAX) and big data tools (Hive SQL, Spark, Flink, or MapReduce).

Responsibilities

  • Own the optimization of a large-scale recommendation system across trading product discovery, content feeds, and community content ranking for Web and mobile users.
  • Lead personalization model development and iteration across multiple directions—generative recommendation, user sequential modeling, and multi-objective modeling.
  • Build growth intelligence systems for churn prediction, upgrade propensity, reactivation likelihood, and LTV prediction models.
  • Build the ML infrastructure and model research layer for interactive recommendation and AI-powered personalization, powering real-time ranking and retrieval systems.
  • Partner with Growth Product, Data Science, and engineering teams to define success metrics, translate business goals into ML system requirements, and mentor junior engineers.

Skills

Two-tower models
Sequential models
Multi-objective modeling
Reinforcement learning
Python
Java/Scala/Go/C++

Tools

Kafka
Flink
Spark
MapReduce
PyTorch
TensorFlow
JAX
Hive SQL
Faiss/Milvus/HNSW

Job description

ByLabs in San Francisco is seeking a Senior Machine Learning Engineer to advance a fast-moving personalization stack across multiple live scenarios. You will own and optimize large-scale recommendation systems for Web and mobile, driving stateful models and real-time feature pipelines.

You will lead development in generative recommendations, sequential modeling, and multi-objective optimization, while shaping ML infrastructure and collaborating with cross-functional teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Real-Time Recommendation Platform Engineer
Principal Real-Time Recommendation Platform Engineer

ByLabs • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Machine Learning Engineer, Recommendation & Growth
Senior Machine Learning Engineer, Recommendation & Growth

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000
Principal ML Engineer, Real-Time Recommendation Platform
Principal ML Engineer, Real-Time Recommendation Platform

ByLabs • Seattle (WA)

On-site
USD 180,000 - 280,000
Senior ML Engineer - Personalization & Recommendations (Remote)
Senior ML Engineer - Personalization & Recommendations (Remote)

Jobgether • United States

Remote
USD 140,000 - 210,000
Equity participation
Health insurance
Remote-first
ML Engineer for Growth & Personalization
ML Engineer for Growth & Personalization

TrulyHired • San Francisco (CA)

Hybrid
USD 120,000 - 180,000
Equity
401(k) match
Parental leave
+3
Lead Real-Time ML Recommender Platform Engineer
Lead Real-Time ML Recommender Platform Engineer

ByLabs • Seattle (WA)

On-site
USD 200,000 - 280,000
Applied ML Engineer II – Personalization & Growth
Applied ML Engineer II – Personalization & Growth

Gen • Mountain View (CA)

On-site
USD 255,000 - 345,000
Growth ML Engineer: Personalization & Recommendations
Growth ML Engineer: Personalization & Recommendations

Work180 • San Francisco (CA)

Remote
USD 180,000 - 240,000
Growth ML Engineer - Personalization & Recommendations
Growth ML Engineer - Personalization & Recommendations

Stripe • San Francisco (CA)

Hybrid
USD 180,000 - 270,000
Equity
401(k) plan
Medical, dental, and vision benefits
+1
ML Engineer - Recommender & Personalization (Remote)
ML Engineer - Recommender & Personalization (Remote)

7Seventy • United States

Remote
USD 180,000 - 275,000
Health, dental, and vision insurance
401(k) retirement plan with company匹配
Unlimited paid time off
+2