Drimva

ZipRecruiter

Staff Software Engineer, Machine Learning

$205K–$265K

Remote +1 · Remote · Staff · Full-time · Posted Oct 16, 2023

Location
Remote
Santa Monica, CA, United States
Experience
7+ years required; 10+ years preferred.
Education
Preferred: BS/MS/PhD in Mathematics, Computer Science, Physics, or a related technical field, or equivalent practical experience.

About the job

Leads the design and development of machine learning models and systems that address business problems and power data-driven features.

What you'll do

  • Design, develop, and maintain machine learning models, algorithms, and scalable infrastructure.
  • Lead complex machine learning projects and provide technical leadership to Machine Learning Engineers.
  • Drive adoption of relevant machine learning and AI techniques and technologies.

What they ask for

  • 7+ years of professional software development experience with a deep focus in machine learning.
  • Comprehensive knowledge and experience with machine learning algorithms, techniques, and best practices.
  • Extensive experience in machine learning model design, data pipeline design, experimentation and validation design, system design, and/or architecture design.

Nice to have

  • 10+ years of professional software development experience with expertise in machine learning.
  • Degree in a related technical field or equivalent practical experience; experience with machine learning frameworks, deep learning, or NLP.

Pay

$205,000-$265,000 USD base salary

Tools

TensorFlow, PyTorch, scikit-learn, NLTK, SpaCy, BERT

AI focus

Build and apply machine learning and AI models and systems, including work on salary prediction for novel job postings.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)