Skip to content
NEXTMOVEFDE careers · United States

Senior Machine Learning Engineer

AI summary of the role

Senior ML Engineer (P3) on the central Data & ML team at Checkr, building production ML/AI services that power millions of background checks annually—covering document processing, charge classification, entity resolution, and in-product intelligence.

What you’ll do

  • Design, develop, and ship production ML/AI services end-to-end (model code, API layer, monitoring, tests).
  • Integrate LLM APIs (OpenAI, Anthropic, etc.) as building blocks, deciding when to call, fine-tune, or use classical models.
  • Write clean, well-structured, testable code with solid OOP and CI/CD practices.
  • Partner with product engineers to translate business problems into ML solutions and define API contracts.

What you’ll bring

  • 6+ years building software professionally, with at least 2 years building ML systems in production.
  • Strong Python fluency with clean, testable code and solid OOP instincts.
  • Hands-on experience using LLM APIs in production (prompt engineering, structured outputs, function calling, cost management, evaluation).
  • Experience building and maintaining APIs and working with CI/CD pipelines.

Technologies

Python · LLM APIs · OpenAI · Anthropic · MLflow · SageMaker · Vertex · PySpark · Ruby · Rails · dbt · Snowflake

About Checkr

API-based background check and identity verification platform for high-volume hiring, used by gig marketplaces, Fortune 500s, and 130K+ businesses.

Series E

Source and classification

Internal deployment & tooling · Evidence for this classification:

About Checkr Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely on Checkr for AI verification in the moments that matter most: getting a new job, a new place to live, a car ride, childcare, even a date. Customers include Uber, Pennymac, Airbnb, Doordash, and Anthropic. We’re a team that thrives on solving complex problems with innovative solutions that advance our mission. Checkr is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company. About the team/role We’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core products. This role sits on the ML team inside Checkr’s Data & ML organization within Engineering. Checkr runs millions of background checks a year. The ML team builds the systems that make those checks faster, more accurate, and cheaper
More from the job description

About Checkr Checkr is building the data platform to power safe and fair decisions. Over 140,000 companies and millions of people rely on Checkr for AI verification in the moments that matter most: getting a new job, a new place to live, a car ride, childcare, even a date. Customers include Uber, Pennymac, Airbnb, Doordash, and Anthropic. We’re a team that thrives on solving complex problems with innovative solutions that advance our mission. Checkr is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company. About the team/role We’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core products. This role sits on the ML team inside Checkr’s Data & ML organization within Engineering. Checkr runs millions of background checks a year. The ML team builds the systems that make those checks faster, more accurate, and cheaper to operate: document processing, charge classification, entity resolution, and in-product intelligence. These are production services that Product Engineering depends on daily. This is not a research role or a notebook role. You’ll own ML services end-to-end: design them, code them, deploy them, monitor them. We need someone who writes production software, builds with LLMs and APIs as first-class tools, and can tell the difference between working code and AI slop. If you’ve spent the last few y [... source excerpt omitted ...] . Design, develop, and ship ML models and AI systems that Product Engineering teams rely on. You write the model code, the API layer, the monitoring, and the tests. Not notebooks; production services. Design with LLMs and APIs. Use LLM APIs (OpenAI, Anthropic, etc.) as building blocks in production systems. You know when to call an LLM, when to fine-tune, when to use a classical model, and when to write a rule. You think about cost, latency, and quality together. Ship production software. Write clean, well-structured code with solid OOP, proper abstractions, error handling, and tests. Your code gets reviewed by SWEs and passes. CI/CD is how you work, not something you bolt on at [... source excerpt omitted ...] 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 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’ve built and maintained APIs, worked with CI/CD pipelines, and shipped code that other engineers depend on Comfort with and enthusiasm for AI-assisted workflows; experience using LLMs, code-generation tools, or agentic systems in production or ope

How jobs are selected

Employer postings · Data from · Sources