Senior Machine Learning Engineer
Checkr
San Francisco, United States Posted October 26, 2026
Check how well your resume matches this job
Salary Range
$176,000 - $244,000
Job Description
Join Checkr as a Senior Machine Learning Engineer, where you'll build and deploy ML/AI services, design and develop ML models and AI systems, and partner with product and engineering teams. You'll write clean, well-structured code, evaluate and iterate quickly, and ship AI-powered workflows. Enjoy benefits like parental leave, stock options, work from home opportunities, comprehensive health plans, competitive compensation, and more.
- Concevoir, développer et expédier des modèles de ML et des systèmes d'IA qui sont utilisés par les équipes d'ingénierie produit.
- Utiliser les API LLM (OpenAI, Anthropic, etc.) comme éléments de base dans les systèmes de production, en sachant quand appeler un LLM, quand le peaufiner, quand utiliser un modèle classique.
- Écrire un code propre, bien structuré avec une solide POO, des abstractions appropriées, une gestion des erreurs et des tests.
- Strong Python fluency; you write clean, testable, well-structured code with solid OOP instincts. Hands-on experience using LLM APIs in production systems: prompt engineering, structured outputs, function calling, cost management, and evaluation
- You use AI tools (Copilot, Claude, etc.) to move faster, but you understand every line they produce. You can spot AI slop and you don’t ship it
- Comfort with and enthusiasm for AI-assisted workflows; experience using LLMs, code-generation tools, or agentic systems in production or operational contexts is a strong signal
- A Bachelor’s or Master’s degree in Computer Science, Mathematics, or a related technical field, or equivalent depth from experience
- 6+ years building software professionally, with at least 2 of those building ML systems that run in production
- You’ve built and maintained APIs, worked with CI/CD pipelines, and shipped code that other engineers depend on
- An A-player mindset with a strong bias for action: you raise the bar, move with urgency, stay resilient through ambiguity, and take ownership to deliver meaningful outcomes
- Experience with MLOps platforms (MLflow, SageMaker, Vertex, or similar)
- Background in document processing, OCR, or information extraction
- Ruby experience (Checkr’s platform runs on Rails)
- Experience with PySpark or large-scale data processing
- Familiarity with compliance-sensitive domains (fintech, legal tech, HR tech)
- Working knowledge of dbt, Snowflake, or modern ELT/data transformation tools
Required Skills
Similar Jobs
How to apply
You apply on Checkr’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign inAbout Checkr
See every open role at Checkr on ARes.
More Jobs at Checkr