Machine Learning Engineer
Build production ML systems for measuring, predicting, and scaling data quality for frontier AI models. Requires 3-6 years experience in applied ML or related production systems (ranking, recommendations, data quality, fraud) plus strong software engineering skills.
About the job
Responsibilities
- Build ML and data systems that help measure quality across complex human data workflows
- Develop systems for expert matching, quality prediction, and anomaly detection
- Build evaluation infrastructure for tasks, reviewers, projects, and data deliveries
- Turn messy real-world signals into models, metrics, and product improvements
- Partner with engineers, domain experts, and operators to improve how high-quality data is created and reviewed
- Own high-impact systems from early design through production deployment
Requirements
- 3-6 YOE with relevant experience
- Strong software engineering background with experience shipping production systems
- Experience with applied ML, ranking, recommendations, search quality, marketplace systems, trust/safety, fraud, or data quality systems
- Strong data intuition and ability to work with messy, ambiguous real-world signals
- Comfort working across backend systems, data pipelines, ML models, and internal tools
- Ability to move quickly in a high-ownership, fast-changing environment
- Deep care for quality, precision, and customer impact
Not a Fit If
- You want to do pure research without owning production systems
- You only want to train models and not build product infrastructure
- You need clean datasets and perfectly scoped problems
- You do not want to work closely with users, operators, and domain experts
Skills
Machine Learning, Applied Ml, Ranking, Recommendations, Search Quality, Data Quality Systems, Backend Systems, Data Pipelines, Production Systems, Anomaly Detection, Quality Prediction, Expert Matching
Similar jobs
ML Engineering jobsBuild and operate large-scale ranking and retrieval systems that power search relevance, including hybrid lexical/vector search, embeddings, query understanding, and permission-aware retrieval. Requires a bachelor's degree and 5+ years of ML engineering experience in ranking or information retrieval.
Build and operate production ML infrastructure spanning training, deployment, serving, monitoring, data pipelines, and feedback-driven retraining. The role requires strong MLOps and DevOps experience, Python and SQL proficiency, and ownership of reliable cloud-based systems.
Build and scale post-training, reinforcement-learning, evaluation, and inference systems for long-horizon agents operating over complex enterprise software. The role requires strong Python and PyTorch or JAX skills, distributed GPU experience, empirical rigor, and the ability to take research results into production.
Build and operate production AI agents that transform enterprise processes, data, and code. The role focuses on tool layers, retrieval, context management, evaluations, monitoring, auditability, and guardrails, requiring strong Python and TypeScript plus experience with production LLM systems and traditional machine learning.
Build and productionize applied AI/ML systems for document understanding, agentic workflows, and demand forecasting using rich, messy enterprise data. The role requires 3+ years of production AI/ML experience, strong evaluation and monitoring practices, and a STEM master’s degree.