ZipRecruiter
Staff Software Engineer, Machine Learning
$205K–$265K
Santa Monica, CA +2 · Remote · Staff · Full-time · Posted Oct 16, 2023
- Location
- Santa Monica, CA
Remote
Santa Monica, CA, United States - Experience
- 7+ years required; 10+ years preferred.
- Education
- BS/MS/PhD in Mathematics, Computer Science, Physics, or a related technical field, or equivalent practical experience (preferred).
About the job
Leads the design and development of machine-learning systems and models that address business problems and power data-driven features.
What you'll do
- Design, develop, and maintain machine-learning models, algorithms, and scalable system architecture.
- Lead complex machine-learning projects and provide technical leadership to Machine Learning Engineers.
- Identify and adopt useful advances in machine learning and AI.
What they ask for
- 7+ years of professional software development experience focused on machine learning.
- Comprehensive knowledge of machine-learning algorithms, techniques, and best practices.
- Extensive experience in machine-learning model design, data pipelines, experimentation and validation, system design, and/or architecture.
Nice to have
- 10+ years of professional software development experience with machine-learning expertise.
- Degree in Mathematics, Computer Science, Physics, or a related technical field, or equivalent practical experience; experience with ML 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 models and AI techniques to business problems, including data-driven features such as salary prediction.
Model-written summary · the original posting is authoritative