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