Staff Machine Learning Engineer

Full-time
Portland, OR
Mobile
$200,000 - $260,000
Posted 50 days ago

Job Description

Lead the development of our AI-powered recommendation system that drives core business metrics for our e-commerce platform. You'll architect and implement large-scale ML systems, working with petabytes of data to deliver personalized experiences for millions of users.

As a Staff-level engineer, you'll collaborate closely with product teams, mentor other ML engineers, and drive technical strategy for our machine learning initiatives. Our stack includes Python, TensorFlow, Kubernetes, and real-time streaming architectures.

Requirements

  • 7+ years of experience in machine learning engineering with production ML systems
  • Deep expertise in Python, TensorFlow/PyTorch, and MLOps practices
  • Strong background in distributed systems and big data technologies (Spark, Kafka)
  • Experience with cloud ML platforms (AWS SageMaker, GCP Vertex AI, or Azure ML)
  • Proven track record of deploying and monitoring ML models at scale
  • PhD or Master's in Computer Science, Statistics, or related field preferred
  • Experience with A/B testing and experimental design for ML systems

Apply for this Position

Applying for: Staff Machine Learning Engineer