Drimva

ZipRecruiter

Senior Software Engineer, Machine Learning

$170K–$240K

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

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

About the job

Develops and maintains machine learning models and data-driven features that address business problems and connect job seekers with opportunities.

What you'll do

  • Design, develop, and maintain machine learning models and algorithms.
  • Analyze and visualize data patterns, trends, and anomalies.
  • Evaluate and optimize model performance using metrics, validation, testing, and techniques such as hyperparameter tuning and feature selection.

What they ask for

  • 3+ years of professional software development experience focused on machine learning.
  • Deep experience with machine learning algorithms, techniques, and best practices.
  • Strong computer science fundamentals in coding, object-oriented programming, data structures, and algorithms.

Nice to have

  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn; deep learning architectures; or NLP techniques and tools.
  • BS/MS/PhD in Mathematics, Computer Science, Physics, or a related technical field, or equivalent practical experience.

Pay

$170,000-$240,000 USD base salary

Tools

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

AI focus

Applies machine learning to data-driven features, including salary prediction; involves data preparation and analysis, model evaluation, and optimization.

Model-written summary · the original posting is authoritative

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