Patreon

Senior Staff Machine Learning Engineer

Patreon

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • California, New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $284,000 - $426,000 per year

Job Level

Senior

Tech Stack

Python

About the role

  • Define and lead the technical direction for Patreon’s recommendation and search systems.
  • Architect large-scale ML systems that determine what fans see, how they discover creators, and how creators grow their audiences.
  • Own projects from prototype to production, including the data, modeling, and backend components.
  • Build tools and simple frontend prototypes to visualize model results and demonstrate how relevance models surface in the product.
  • Mentor other ML engineers, influence multi-team technical strategy, and collaborate with cross-functional leaders across Product, Data Science, and Infrastructure.

Requirements

  • 8+ years of professional experience in applied machine learning, with a focus on search, ranking, or recommendation systems.
  • Proven experience designing and deploying production ML systems serving millions of users.
  • Strong programming skills in Python.
  • Proficiency in backend development and experience integrating ML systems into production environments.
  • Ability to prototype or visualize ML outputs in interactive UI contexts to help teams interpret model impact.
  • Expertise in building and maintaining data pipelines, feature stores, and model observability systems.
  • Deep understanding of embedding-based retrieval, ranking algorithms, and personalization architectures.
  • Strong collaboration skills — able to partner effectively with engineers, designers, and PMs.
  • Experience mentoring senior engineers and driving cross-team technical alignment.
  • Master’s or PhD in Computer Science, Machine Learning, or related field, or equivalent experience.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible time off
  • Paid holidays
  • Commuter benefits
  • Learning and development stipends
  • Parental leave
  • 401k plan with matching

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
machine learningsearch systemsranking systemsrecommendation systemsPythonbackend developmentdata pipelinesfeature storesmodel observabilityembedding-based retrieval
Soft skills
collaborationmentoringinfluencing technical strategycross-functional teamworkcommunication
Certifications
Master's in Computer SciencePhD in Machine Learning
Plaid

Staff Machine Learning Engineer, Fraud Data

Plaid
Leadfull-time$253k–$400k / yearCalifornia · 🇺🇸 United States
Posted: 14 hours agoSource: jobs.lever.co
AirflowPythonPyTorchSpark
Plaid

Senior Machine Learning Engineer – Data Foundation, AI

Plaid
Seniorfull-time$226k–$337k / yearCalifornia · 🇺🇸 United States
Posted: 14 hours agoSource: jobs.lever.co
Distributed SystemsPythonPyTorch
Plaid

Machine Learning Engineer – Fraud Data

Plaid
Mid · Seniorfull-time$203k–$280k / yearCalifornia · 🇺🇸 United States
Posted: 14 hours agoSource: jobs.lever.co
Python
Distyl AI

Applied AI Researcher – System Self-Improvement

Distyl AI
Mid · Seniorfull-timeCalifornia · 🇺🇸 United States
Posted: 1 day agoSource: jobs.ashbyhq.com