Staff Machine Learning Engineer
Full-time
Remote
DevOps
$200,000 - $260,000
Posted 30 days ago
Job Description
Our AI/ML team is at the forefront of developing intelligent systems that power our core product recommendations and user personalization features. As a Staff ML Engineer, you'll lead the design and implementation of large-scale machine learning systems that process petabytes of data and serve real-time predictions to millions of users.
You'll collaborate with cross-functional teams including data scientists, platform engineers, and product teams to translate research into production-ready ML systems. Our infrastructure leverages Python, TensorFlow, PyTorch, Kubernetes, and GCP's ML platform for training and serving models at scale.
Requirements
- 7+ years of experience in machine learning engineering and production ML systems
- Expert-level proficiency in Python and ML frameworks (TensorFlow, PyTorch, Scikit-learn)
- Strong background in distributed systems and big data technologies (Spark, Kafka, Airflow)
- Experience with ML model deployment, monitoring, and A/B testing in production
- Proficiency with cloud ML platforms (GCP ML Engine, AWS SageMaker, or Azure ML)
- Deep understanding of ML algorithms, feature engineering, and model optimization
- Leadership experience mentoring junior engineers and driving technical decisions