Staff Machine Learning Engineer
Contract
Hybrid - NYC
Infrastructure
$220,000 - $280,000
Posted 49 days ago
Job Description
Our AI-driven recommendation platform serves millions of users daily, and we're looking for a Staff ML Engineer to lead the development of next-generation personalization algorithms. You'll work at the intersection of cutting-edge research and production systems, designing and implementing ML models that power our core product experience.
In this role, you'll mentor junior engineers, collaborate with research scientists, and drive technical decisions across multiple ML initiatives. Our platform processes billions of events per day, requiring expertise in both model development and large-scale distributed systems.
Requirements
- 7+ years of experience in machine learning with 3+ years in production ML systems
- Expert-level Python skills with deep knowledge of PyTorch, TensorFlow, or JAX
- Strong background in recommendation systems, NLP, or computer vision
- Experience with MLOps tools (MLflow, Kubeflow, or similar) and model deployment
- Proficiency with distributed computing frameworks (Spark, Ray, or Dask)
- Experience with cloud platforms (GCP, AWS) and containerization (Docker, Kubernetes)
- PhD in Computer Science, Machine Learning, or related field preferred