Patreon

Senior Staff Machine Learning Engineer

Patreon5 months ago
Location

San Francisco

Type

Full Time

Salary

USD 296,000 – 444,000

Level

Staff

Role

Machine Learning Engineer

Posted

Oct 16, 2025

Full TimeStaff

The role

Summary

Patreon is seeking a Senior Staff Machine Learning Engineer to lead the Relevance team in building intelligent discovery and personalization systems. The ideal candidate will architect large-scale ML systems that power creator-fan connections, develop recommendation and search technologies, and mentor engineers while driving technical strategy across the platform.

What you'll do

ML System Architecture: Design and build large-scale ranking, search, and recommendation systems powering platform discovery
ML Pipeline Development: Architect end-to-end ML pipelines including data ingestion, feature generation, model training, evaluation, deployment, and monitoring
Model Visualization: Prototype visualizations to demonstrate ML model impact and facilitate cross-functional collaboration
Technical Mentorship: Mentor and guide engineers, establishing high standards for technical excellence and experimentation

What we look for

Technical

Machine Learning ExpertiseProven experience in search, ranking, and recommendation systems with 8+ years of professional applied machine learning experience
Programming SkillsAdvanced proficiency in Python and backend development
ML System DesignExperience designing and deploying production ML systems serving millions of users

Education

Advanced DegreeMaster's or PhD in Computer Science, Machine Learning, or related field preferred

Experience

ML Production ExperienceDemonstrated ability to bring ML models to production at scale
Technical LeadershipExperience mentoring senior engineers and driving cross-team technical alignment

Skills

Required skills

Machine LearningAdvanced expertise in recommendation and search system design
PythonStrong programming skills in Python for ML development
System DesignAbility to architect scalable ML infrastructure and pipelines

Nice to have

Consumer Platform ExperienceBackground in large-scale content discovery platforms
Model InterpretabilityExperience building tools for understanding and visualizing ML model outputs

Compensation & benefits

Salary

USD 296,000 – 444,000 (annual)

Stock options

Available

Benefits

Healthcare

Comprehensive health insurance coverage

Equity

Stock options and equity plans

Flexible Time Off

Unlimited or generous paid time off policy

Learning Stipend

Professional development and learning budget

Retirement Plan

401k plan with company matching

Commuter Benefits

Support for transportation expenses


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to assess background and fit
  2. 2
    Technical Interview In-depth technical discussion focusing on machine learning expertise and system design
  3. 3
    ML Systems Design Challenge Comprehensive assessment of candidate's ability to architect ML solutions
  4. 4
    Leadership and Collaboration Interview Evaluation of mentorship skills and cross-functional collaboration abilities
  5. 5
    Final Executive Interview Meeting with senior leadership to discuss vision and potential impact

Apply for this position

You'll be redirected to the company's application page