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

Apply for this Position

Applying for: Staff Machine Learning Engineer