Mercor
Software Engineer, Machine Learning
$160K–$500K
San Francisco · On-site · Full-time · Posted Jun 30, 2026
About the job
Build production machine-learning models and decision systems for Mercor’s hiring marketplace, including matching, ranking, recommendations, and allocation.
What you'll do
- Build ranking, matching, recommendation, personalization, and marketplace optimization systems.
- Develop retrieval, scoring, and real-time and batch inference pipelines for product workflows.
- Create feedback, evaluation, and experimentation systems that connect model performance to hiring outcomes and business results.
What they ask for
- Track record of shipping ML systems into production.
- Experience with ranking, recommendation, search, matching, or marketplace problems.
- Sound judgment in model design, objective functions, evaluation, and tradeoffs.
- Comfort across the applied ML stack: data, features, training, inference, and iteration; strong engineering fundamentals.
Pay
$160K – $500K (base salary)
Tools
Python, Go, embeddings, fine-tuning, RAG, Kafka, Postgres, Redis
AI focus
Apply machine learning to marketplace search, ranking, candidate-job matching, recommendations, personalization, allocation, and hiring-outcome optimization.
Model-written summary · the original posting is authoritative