Staff Machine Learning Engineer
Part-time
Remote
Data Science
$200,000 - $280,000
Posted 45 days ago
Job Description
Lead the development of ML systems that power our core recommendation and personalization features. You'll work with petabytes of data to build, deploy, and scale machine learning models that serve millions of requests daily. Our ML team is at the forefront of applying cutting-edge research to real-world problems.
As a Staff ML Engineer, you'll drive technical decisions, mentor other engineers, and collaborate closely with product and data science teams. You'll be responsible for the entire ML lifecycle, from experimentation and training to deployment and monitoring in production.
Requirements
- 7+ years of experience in machine learning and data engineering
- Expert-level Python skills with ML frameworks (TensorFlow, PyTorch, scikit-learn)
- Experience with MLOps tools and practices (MLflow, Kubeflow, or similar)
- Strong background in distributed systems and big data technologies (Spark, Kafka)
- Experience with cloud ML platforms (AWS SageMaker, GCP Vertex AI, or Azure ML)
- PhD in Computer Science, Statistics, or related field, or equivalent industry experience
- Track record of deploying ML models at scale in production environments