Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer

$168k - $198k

Checkr

Machine Learning Engineer

San Francisco, California, United States

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, Amazon, 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 (P2) 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 years building AI-native software and you care deeply about engineering craft, we want to talk.

This role sits in the central Data & ML team within the Engineering organization. You will partner daily with Product Engineering, Product, and cross-functional teams. You'll also contribute to Checkr's broader AI strategy, including our initiative to deploy our agentic fleet and build scalable context with our semantic layer.

We are looking for someone based in San Francisco who has built ML systems in fast-moving, impact-first environments. Less process, more shipping. Less paperwork, more results.

What You'll Do
  • Build and deploy ML/AI services. 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 the end.
  • Partner with product and engineering. Translate business problems into ML solutions. Define API contracts with product engineers. Explain your approach clearly to non-ML partners and leave the room with alignment, not confusion.
  • Evaluate and iterate fast. Build evaluation frameworks, run experiments, and make data-driven decisions about model and system performance. Ship and iterate; don't wait for perfect.
  • Ship AI-powered workflows. Put AI to work on your own processes: automate pipelines, build agentic workflows, and contribute reusable skills and context to Checkr's agentic platform. The expectation is that our teams operate AI-first.
What You Bring
  • A Bachelor's or Master's degree in Computer Science, Mathematics, or a related technical field, or equivalent depth from experience
  • 4+ 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. Not scripts; software
  • 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
  • Comfortable with distributed systems concepts: queues, async processing, caching, horizontal scaling
  • Experience with NLP tasks in production: classification, extraction, entity resolution, summarization
  • 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
  • You can evaluate tradeoffs: fine-tune vs. prompt, hosted vs. self-deployed, classical ML vs. LLM, rule vs. model
  • Strong communication skills; you explain technical decisions clearly to engineers and non-engineers alike, without hiding behind jargon
  • 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
  • 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.
Nice to Have
  • Experience with MLOps platforms (MLflow, SageMaker, Vertex, or similar)
  • Background in document processing, OCR, or information extraction
  • Experience with PySpark or large-scale data processing
  • Ruby experience (Checkr's platform runs on Rails)
  • Familiarity with compliance-sensitive domains (fintech, legal tech, HR tech)
  • Working knowledge of dbt, Snowflake, or modern ELT/data transformation tools

Pay Transparency Disclosure We use geographic cost of labor as an input to develop ranges for our roles and as such, each location where we hire may have a different range. If this role is remote, we have listed the top to the bottom of the possible range, but we will specify the target range for an exact location when you are selected for a recruiting discussion. For more information on our compensation philosophy, see our website.

On-target Earnings OR Base Salary range (San Francisco, CA)

$168,000 - $198,000 USD

A fast-paced and collaborative environment

Learning and development allowance

Competitive cash and equity compensation, and opportunity for advancement

100% medical, dental, and vision coverage

Up to $25K reimbursement for fertility, adoption, and parental planning services

Flexible PTO policy

Monthly wellness stipend

At Checkr, we believe an in office work environment strengthens collaboration, drives innovation, and encourages connection. Our hub locations are Denver, CO; San Francisco, CA; Nashville, TN; and Santiago, Chile. Individuals are expected to work from the office 3+ days a week. In-office perks are provided, such as lunch five times a week, a commuter stipend, and an abundance of snacks and beverages. A relocation stipend may be available for those willing to relocate to a Checkr hub location.

Equal Employment Opportunities at Checkr Checkr is committed to building the best product and company, which requires hiring talented and qualified individuals with a diverse set of perspectives and lived experiences. Checkr believes in hiring people of all backgrounds, including those whose histories are impacted by the justice system in accordance with local, state, and/or federal laws, including the San Francisco's Fair Chance Ordinance.

Applicant Privacy Policy If you are a California resident or are located in Alberta or British Columbia, our Applicant Privacy Policy applies to our collection and processing of your personal information when you apply for a role with us or otherwise participate in our recruitment process.

*Legitimate Checkr emails will always include our official domain name after the @ symbol (e.g., View email address on click.appcast.io or View email address on click.appcast.io).

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer in San Francisco, CA vacancy
  • $135k - $210k

     ...have to know a.) precisely where they are, and b.) everything about the fruit they are seeing. We are looking for a Machine Learning Engineer to build creative, practical, and robust solutions to ML/CV software and infrastructure problems , relating to training... 
    Suggested
    Full time
    Work at office
    Weekend work

    Orchard Robotics

    San Francisco, CA
    4 days ago
  • $170k - $230k

     ...Machine Learning Engineer Help us solve fraud asap with Casap — where we're building the world's first AI-native disputes automation and fraud prevention platform. Our mission is to create a future where trust is a given and fraud is rare by empowering financial institutions... 
    Suggested
    Full time
    Work at office
    Immediate start
    Monday to Friday

    CASAP

    San Francisco, CA
    3 days ago
  • $118k - $176k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day The Machine Learning Engineer I role partners closely with business partners across various functions to help execute strategic initiatives that increase... 
    Suggested
    Work experience placement
    Local area

    Indeed

    San Francisco, CA
    4 days ago
  •  ...You'll collaborate with construction veterans and world-class engineers to solve physical-world problems that simulations can't...  ...alongside a talented team-we'd love to have you join us. Machine Learning Engineer: Perception Bedrock is bringing autonomy to the... 
    Suggested
    Work at office
    Flexible hours

    Bedrock Robotics

    San Francisco, CA
    4 days ago
  •  ...NLP Machine Learning Engineer Work on a dataset with millions of customer searches, labeled fashion products, and years of transaction and clickstream data. Work with Client's numerous in-house systems experts for data manipulation, model construction, training, and... 
    Suggested

    InterSources

    San Francisco, CA
    4 days ago
  •  ...Role Number: 200624626-3401 Summary Are you a passionate Machine Learning Engineer with a deep love for photography? Join Apple's Camera Hardware Engineering team and help us redefine the camera experience for millions of users worldwide. As a key player in our innovative... 
    Worldwide

    Apple

    San Francisco, CA
    4 days ago
  •  ...personal digital experience where customers can shop, buy and learn everything Apple, wherever they are. Each customer should...  ...for a passionate, highly motivated, and hands-on applied Machine Learning Engineer. This role will assist our Online Retail Decision Automation... 
    Work experience placement

    Apple

    San Francisco, CA
    4 hours ago
  • $150k - $220k

     ...Founding Machine Learning Engineer San Francisco Compensation ~ Estimated base salary $150K – $220K • Offers Equity • Offers Bonus We invest in our team's success with comprehensive benefits Generous Compensation Above-market salary and equity package... 
    H1b
    Work at office
    Visa sponsorship
    Sleeping nights

    Composite.ai

    San Francisco, CA
    4 days ago
  • $225k - $300k

     ...Machine Learning Engineer About Latent Health Healthcare today is only truly personalized for two groups: those with wealth and access, and those with physicians in their immediate family. For everyone else, care is fragmented and impersonal. Medical history... 
    Work at office
    Immediate start

    Latent

    San Francisco, CA
    1 day ago
  • $200k - $250k

     ...Founding Machine Learning Engineer -  On-site - San Francisco, CA Location: San Francisco, CA Schedule: In office, five days per week A well-funded seed-stage AI company is building advanced agentic systems that automate complex workflows inside real enterprise... 
    Work at office
    Immediate start

    Connect Staffing Professional LLC

    San Francisco, CA
    4 days ago
  • $266k

     ...and other actions that could undermine the user experience or harm our operational stability. About the Role As a Machine Learning Engineer in OpenAI's Integrity team, you will have the opportunity to work with some of the brightest minds in AI. You'll work on state... 

    OpenAI

    San Francisco, CA
    4 days ago
  •  ...Machine Learning Engineer We are looking for a Machine Learning Engineer to join the growing AI and Machine Learning team at Strava. This team is responsible for sophisticated machine learning models and systems which provide value to Strava athletes including personalization... 
    Work at office
    Worldwide
    Flexible hours
    3 days per week

    Strava

    San Francisco, CA
    4 days ago
  •  ...finished content in seconds through AI-powered music generation built for modern creators. Role Description As a Machine Learning Engineer, you will combine hands-on engineering with architectural leadership to design and implement reasoning systems, tool orchestration... 

    Sonilo

    San Francisco, CA
    3 days ago
  • $160k - $220k

     ...About the Role Together AI is looking for an ML Engineer who will develop systems and APIs that enable our customers to perform inference and fine tune LLMs. Relevant experience includes implementing runtime systems that perform inference at scale using AI/ML models... 
    Full time

    Together AI

    San Francisco, CA
    1 day ago
  • $160k - $230k

     ...Machine Learning Engineer - Inference San Francisco About the Role Together AI is seeking a Machine Learning Engineer to join our Inference Engine team, focusing on optimizing and enhancing the performance of our AI inference systems. This role involves working... 
    Full time

    Together AI

    San Francisco, CA
    6 days ago
  •  ...Remote (or Hybrid in Houston TX) | Full-time | Startup Environment The Machine Learning Engineer partners with the Solutions Architect to bring Geminus AI solutions to life. The ML engineer focuses on developing, optimizing, and deploying ML models and numerical optimizers... 
    Full time
    Work at office
    Remote work

    Geminus

    San Francisco, CA
    2 days ago
  •  ...Machine Learning Engineer We're assisting a well-funded startup with their search for Machine Learning Engineers. Their product helps AI teams turn complex documents into LLM-ready inputs with exceptional accuracy. This role will work onsite in the SF office. What... 
    Work at office

    DRH Search

    San Francisco, CA
    2 days ago
  •  ...across our platform, including code generation, reinforcement learning, layout optimization etc. You'll lead a growing ML team and work...  ...to turn cutting-edge research into usable tools for chip engineers. You should bring deep expertise in ML for chip design, as well... 

    Brahma Consulting Group

    San Francisco, CA
    1 day ago
  •  ...Instead of forcing teams to maintain rigid systems, Lightfield learns from how companies actually work, adapting, automating, and...  ...into robust product features Help build a world class AI/ML engineering team by recruiting and mentoring teammates Who you are... 
    Work from home

    LIGHTFIELD INC

    San Francisco, CA
    1 day ago
  •  ...The Role You will be Shepherd's first Machine Learning Engineer, embedded in the Fully Autonomous Underwriting (FAU) team. This is a high-ownership, high-ambiguity role. There is no existing ML platform to inherit, no established model registry to maintain. You will... 

    Shepherd

    San Francisco, CA
    9 days ago
  •  ...building better, smarter, and more controllable tools to harness this medium. This job We're looking for a machine learning engineers who can work on large-scale image and video models training experiments.. Some stuff you can do: Train foundation... 

    Krea.ai, Inc

    San Francisco, CA
    3 days ago
  •  ...Company Overview We're a team of engineers, neuroscientists, and designers solving the most...  ...of autonomy and demand intense, fast-paced learning. Responsibilities Critically evaluate and implement the best machine learning approaches for our unique design problems... 

    Orbit

    San Francisco, CA
    4 days ago
  • $147.4k - $272.1k

     ...Machine Learning Fea Engineer Imagine what you can do here! We are committed to pushing the boundaries of innovation and engineering excellence in product designs through machine learning and FEA simulations. We truly believe in the power of predictive simulation to... 
    Relocation

    Apple

    San Francisco, CA
    3 days ago
  • $200k - $300k

     ...judges, agent observability, and the tooling engineers use to understand what changed and why....  ...with LLM evaluation, reinforcement learning from human feedback, natural language processing...  ..., or other large systems involving machine learning. ~ Analytically rigorous -... 
    Home office
    Flexible hours
    3 days per week

    Glean.info

    San Francisco, CA
    2 days ago
  • $175k - $250k

     ...time employees to work from our office in San Francisco, CA. Role overview: Two Dots is looking for our 2nd Machine Learning Engineer, who will work closely with the CTO and the Staff ML Engineer. In this role you will design, develop, and deploy machine learning... 
    Full time
    Work at office

    Two Dots Inc

    San Francisco, CA
    1 day ago
  • $147.6k - $274k

     ...Job Description: Machine Learning Engineer - Infra San Francisco, CA The Opportunity We are revolutionizing drug discovery with cutting-edge machine learning techniques. We are seeking a highly motivated and skilled ML Engineer to join our growing team... 
    Relocation package

    ESR Healthcare

    San Francisco, CA
    2 days ago
  •  ...Our mission is to reinvent the way people learn, starting with language. Learning a...  ...About this role We're hiring an ML Engineer, Assessments to help build best-in-class...  ...Design Lead (Content/Learning Design) , Machine Learning, Product, and Engineering to turn... 
    Live in
    Immediate start

    Speak LLC

    San Francisco, CA
    1 day ago
  •  ...integrity, humility, curiosity, and relentless determination. Role Description We are looking to recruit an exceptional Machine Learning Engineer - Robot Perception to design, implement, test, and deploy robot perception algorithms that power our robots' ability to... 

    Maven Robotics

    San Francisco, CA
    3 days ago
  • $175k - $215k

     ...Machine Learning Engineer, Perception Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's... 
    Full time
    Temporary work
    Remote work

    Waymo

    San Francisco, CA
    3 days ago
  •  ...Machine Learning Engineer Title of Role: Machine Learning Engineer Location: San Francisco, CA, onsite Company Stage of Funding: Series C - Software Development Office Type: Onsite Salary: [To be confirmed with final candidates] Company Description... 
    Internship
    Work at office
    Visa sponsorship

    Recruiting from Scratch

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!