Patreon

Senior Machine Learning Engineer, Relevance

Patreon5 months ago
Location

San Francisco

Workplace

Remote

Type

Full Time

Salary

USD 212,000 – 318,000

Level

Senior

Role

Machine Learning Engineer

Posted

Sep 30, 2025

Full TimeRemoteSenior

The role

Summary

Patreon is seeking a Senior Machine Learning Engineer to enhance their creator platform by developing innovative ML solutions that empower content creators. The ideal candidate will leverage advanced data analysis and machine learning techniques to improve platform relevance and creator success.

What you'll do

Data Analysis: Conduct exploratory data analyses to identify machine learning opportunities and potential project impacts
Cross-Functional Collaboration: Work closely with product, engineering, design, legal, and trust and safety teams to design effective machine learning solutions
Data Preparation: Analyze and prepare training data, utilizing crowdsourcing data labeling techniques
Model Development: Train and iterate on machine learning models using novel techniques and approaches
Model Deployment: Deploy machine learning models to production, writing backend code as necessary and ensuring proper model implementation
Performance Optimization: Debug models, analyze performance gaps, and continuously iterate to improve model effectiveness

What we look for

Technical

Programming SkillsProficient in Python and production-level code development
Machine Learning ExpertiseComprehensive experience in end-to-end machine learning workflow, including model development, deployment, and monitoring
System DebuggingAdvanced skills in debugging complex systems using systematic approaches

Education

Academic BackgroundBachelor's degree in Computer Science, Computer Engineering, or related field

Experience

Professional ExperienceMinimum of 5 years working in an end-to-end machine learning team environment

Skills

Required skills

Python ProgrammingStrong coding skills with clean, robust Python code
Machine Learning ModelingAbility to develop, train, and iterate on machine learning models
Production DeploymentExperience shipping ML models to production and writing necessary backend code

Nice to have

Data LabelingExperience with crowdsourcing data labeling techniques
A/B TestingFamiliarity with model performance testing and optimization

Compensation & benefits

Salary

USD 212,000 – 318,000 (annual)

Stock options

Available

Benefits

Healthcare

Comprehensive health insurance coverage

Equity

Stock equity plans offering ownership in the company

Flexible Time Off

Generous flexible time off policy

Learning Stipend

Stipend for professional development and learning

Lifestyle Stipend

Additional stipend for lifestyle and wellness expenses

401k Matching

401k retirement plan with company matching

Parental Leave

Comprehensive parental leave policy


Interview process

  1. 1
    Initial Screening Review of resume and initial qualifications
  2. 2
    Technical Phone Screen Discussion of technical background and machine learning expertise
  3. 3
    Technical Interview In-depth technical assessment of machine learning skills and problem-solving capabilities
  4. 4
    Onsite/Virtual Interviews Multiple interviews with team members, including technical and cultural fit assessments
  5. 5
    Final Review Comprehensive evaluation of candidate's fit for the role

Apply for this position

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