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

Software Engineer, Machine Learning

Mercor Alabaster

About Mercor

Mercor's mission is to organize human intelligence to power the AI economy. We're a leading AI data company, building the layer between human expertise and frontier models. Millions of domain experts on the platform are paid over $4 million per day to train frontier AI models. Mercor's APEX benchmark family measures AI's real-world impact on professional work. Mercor Enterprise brings this same infrastructure to Fortune 500 companies: helping companies capture how their best people actually work, translating that expertise directly back into agents.

Mercor is creating a new category of work where expertise powers AI advancement. Achieving this requires an ambitious, fast-paced and deeply committed team. You'll work alongside researchers, operators, and AI companies at the forefront of shaping the systems that are redefining society. Mercor is a profitable Series C company valued at $10 billion. We work in-person five days a week in our San Francisco, NYC, or London offices.
About the Role

As a Machine Learning Engineer on the Marketplace team, you will build the models and decision systems that power Mercor's hiring engine. This includes search and ranking, candidate-job matching, marketplace recommendations, personalization, and allocation decisions across a rapidly growing talent network.

This is an applied ML role with direct product and revenue impact. You will work on problems shaped by real marketplace constraints: sparse and delayed labels, cold start, noisy feedback, heterogeneous supply and demand, and the need to optimize across speed, quality, and conversion simultaneously.

What You'll Build
  • Ranking and matching systems that determine which candidates and opportunities are surfaced
  • Models for recommendation, personalization, and marketplace optimization
  • Retrieval, scoring, and decision pipelines operating at global scale
  • Feedback loops that learn from downstream hiring outcomes, not just top-of-funnel engagement
  • Real-time and batch inference systems embedded in product-critical workflows
Example Problems
  • Improve candidate-job matching using embeddings, structured attributes, and behavioral signals
  • Optimize ranking toward long-term hiring outcomes under delayed and incomplete labels
  • Design models that balance marketplace objectives such as fill rate, quality, speed, and conversion
  • Build systems for candidate allocation, opportunity routing, and liquidity optimization
  • Develop evaluation and experimentation frameworks that connect model performance to business results
What We're Looking For
  • Strong track record of shipping ML systems into production
  • Experience with ranking, recommendation, search, matching, or marketplace problems
  • Good judgment on model design, objective functions, evaluation, and tradeoffs
  • Comfort working across the full applied ML stack: data, features, training, inference, and iteration
  • Strong engineering fundamentals and a bias toward simple, robust systems
Why This Role

This role sits on a core decision layer of the product. Your work will directly shape how talent is discovered, matched, and hired, and will influence fundamental marketplace outcomes across quality, speed, and revenue.

Tech Stack

Python, Go, embeddings, fine-tuning, RAG, Kafka, Postgres, Redis, Elasticsearch, Kubernetes, Terraform

Benefits
  • Bi-annual performance bonus structure
  • Generous equity grant vested over 4 years
  • Up to $15k Relocation bonus
  • $10K housing bonus (if you live within 0.5 miles of our office)
  • $1.5K monthly stipend for meals
  • Free Equinox membership
  • $200 monthly laundry reimbursement
  • $200 monthly personal wellness reimbursement
  • Health, Dental, Vision insurance
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Machine Learning in San Francisco, CA vacancy
  •  ...Chalk is building the data platform that powers the future of machine learning applications. We tear down complexity, latency, and scale...  .... About the role We are hiring experienced Frontend Software Engineers to join our team. In this role, you will be responsible... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Chalk

    San Francisco, CA
    10 hours ago
  •  ...with hands-on support from AMD engineers the team is scaling rapidly...  ...with performance engineering, learn how large AI models are...  ...practical experience) ~3+ years of software engineering experience, with a focus on infrastructure or machine learning systems. ~ Strong... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Sciforium

    San Francisco, CA
    10 hours ago
  • $202k - $237k

     ...distributed computing and make it accessible to software developers of all skill levels. We’re...  ...an ecosystem of libraries for scalable machine learning. Companies like  OpenAI ,  Uber ,...  ...We are seeking a Backend Software Engineer to join our team focused on building user... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Anyscale

    San Francisco, CA
    10 hours ago
  • $160k - $215k

     ...DenverEngineering /Full-Time /HybridAs a Backend Engineer on our application team at Windfall,...  ...of experienceProfessional backend software engineering experienceExpert object-...  ...business outcomes. Powered by best-in-class machine learning and artificial intelligence, Windfall... 
    Suggested
    Full time

    Windfall

    San Francisco, CA
    4 days ago
  • $126k

     .... About the team: The ML Data Engineering team powers metadata extraction, enrichment...  ...more. We work at the intersection of machine learning, data engineering, and distributed...  ...Role Overview: We’re seeking a Software Engineer II with deep experience building... 
    Suggested
    Full time
    Local area
    Worldwide
    Home office
    Flexible hours

    Scribd, Inc.

    San Francisco, CA
    10 hours ago
  • $166k - $225k

     ...improve their business. Founded by engineers — and customer obsessed — we...  ...infrastructure across millions of virtual machines. And we're only getting started.As a software engineer with a backend focus,...  ...service platforms, to machine learning infrastructure. For instance,... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    4 days ago
  •  ...dataset with deep expertise in AI and machine learning. Our platform is perfecting the art and...  ...technical direction across projects, mentor engineers, and raise the bar on how the team...  ...in every compensation decision.We build software that transforms how companies pay their... 
    Contract work
    Flexible hours
    3 days per week

    Trove Information Technologies

    San Francisco, CA
    1 day ago
  • $175k - $215k

     ...prove that a virtual world is "real"? We are looking for a Software Engineer to build the metrics and pipelines that grade this hybrid...  ..., Spark), data analysis libraries (Pandas, NumPy), or machine learning. Background in Autonomous driving, Robotics, Simulation... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    10 hours ago
  •  ...Greylock, and Conviction. Join us and help build the platform engineers turn to to ship AI products. THE ROLE We’re seeking...  ...code directly impacts the performance of state-of-the-art machine learning models. As a GPU Kernel Engineer, you'll craft the foundation... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    10 hours ago
  • $225k

     ...compute to achieve this goal. About the role: As a Software Engineer on the product team, you’ll be responsible for building and...  ...with our design team, as well as product leadership, and our machine learning engineering teams. What you might work on: A... 
    Full time
    Local area
    Relocation
    Visa sponsorship

    Magic Ai

    San Francisco, CA
    10 hours ago
  • $160k - $180k

     ...Notifications squad is a multidisciplinary group of engineers working across client experiences, infrastructure, and machine learning to make sure every notification Discord sends is high signal and high value. As a Software Engineer on Notifications, you'll own well-... 
    Full time

    Discord

    San Francisco, CA
    10 hours ago
  • $220k - $247.5k

     ...easier and more fun for people to talk and hang out before, during, and after playing games. We are looking for a Senior Machine Learning Engineer to join our Revenue ML team at Discord. This role sits at the intersection of Discord's two most strategic revenue pillars... 
    Full time
    Seasonal work

    Discord

    San Francisco, CA
    10 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...startups, offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be part... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    1 hour ago
  • $160k - $185k

     ...by our belief that anyone can learn anything and powered by our...  ...Combining cognitive science and machine learning, Quizlet guides...  ...We are at the intersection of engineering, business, and compliance, which...  ...the Role: As a Sr. Software Engineer on the Payments team... 
    Full time
    Work at office

    Quizlet

    San Francisco, CA
    10 hours ago
  •  ...two worlds together. Check out our About page to learn more. The Role We are hiring a Software Engineer focused on Applied AI to build intelligent...  ...-step reasoning systems Background in applied machine learning beyond generative AI Experience with... 
    Full time
    Work at office

    Shepherd

    San Francisco, CA
    10 hours ago
  •  ...unfettered growth. The Fraud Engineering team works within our Applied...  .... We are looking for a software engineer with anti fraud & abuse...  ...voracious and intrinsic desire to learn and fill in missing skills....  ...necessary Experience in Machine Learning techniques is a plus... 
    Full time
    Immediate start

    OpenAI

    San Francisco, CA
    10 hours ago
  •  ...Continue is seeking an outstanding software engineer to help us build state-of-the-art autocomplete and codebase retrieval, who thinks...  ...React / Next.js You are interested in AI engineering or machine learning You have a good design sense and are highly detail-... 
    Full time

    Continue

    San Francisco, CA
    10 hours ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...reliability, and ease of use. As a Software Engineer on the Inference...  ...Motivated and willing to learn new languages, frameworks, and...  ...individual with a passion for machine learning and a desire to be... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    10 hours ago
  •  ...AI-driven solutions, including prompt engineering and model integration. Work hands on...  ...thrive if you Have 2+ years in software or customer engineering, with strong customer...  ...of concepts and algorithms underlying machine learning and LLMs, including fine-tuning LLMs... 
    Full time
    Relocation package

    Strala Group

    San Francisco, CA
    10 hours ago
  • $213k - $270k

     ...simulation across 15+ U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking new ways....  ...of physics, geometry, bayesian statistics, and machine learning ~ Proficiency in Python and C++ ~ Ability to learn... 
    Full time
    Remote work

    Waymo

    San Francisco, CA
    10 hours ago
  • $137.1k - $201.6k

     ...About the Team The Fraud Machine Learning team builds cutting edge models that play central roles in our important anti-fraud systems...  ...boundaries and make DoorDash the world’s most safe logistics engine! About the Role We’re looking for a passionate Applied... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    San Francisco, CA
    10 hours ago
  •  ...forecasts and constraints. (check out ) MLOps: Enhancing machine learning efficiency and operations to support rapid model deployment and...  ...About you (specifically) Familiarity with ML packages and software: Experience using Python libraries like pandas, SciPy, and seaborn... 
    Full time

    Assembled

    San Francisco, CA
    10 hours ago
  •  ...building the future of Computer Vision and Machine Learning for operations, risk, and safety. We...  ...seeking a highly motivated and bright engineer to join our team and devise elegant solutions...  ...and solving problems across the software stack. We require engineers to be versatile... 
    Full time
    Work at office
    Flexible hours

    Voxel

    San Francisco, CA
    10 hours ago
  •  ...opportunity to build the high-throughput data engines, distributed streaming architectures,...  ...for highly complex, non-deterministic software systems. Exhibit a high technical...  ..., or metadata orchestration for machine learning workflows. We’re committed to building... 
    Full time

    Watney

    San Francisco, CA
    10 hours ago
  • $130k - $250k

     ...customers; we listen to their needs, learn from their experiences, and...  ...key to building impactful software. If mission-focused work is...  .... Our Team As an engineering team, we believe strongly that...  ...PostgreSQL and Elasticsearch; machine learning models hosted in Bedrock... 
    Full time
    Work at office

    Peregrine Technologies

    San Francisco, CA
    10 hours ago
  •  ...If you are passionate about writing innovative software, come join our world-class engineering team! You will work in cross-functional teams to deliver...  ...computer vision, 3d computational geometry and/or machine learning Experience with Typescript and three.js (and other... 
    Full time
    Local area
    Worldwide
    Relocation

    Heartflow

    San Francisco, CA
    10 hours ago
  •  ...in generative modeling, reinforcement learning, large scale optimization, active learning...  ...topics. About the Role As a Software Engineer, you will help build AI systems that can...  ...of-the-art AI models), writing bug-free machine learning code (surprisingly difficult!)... 
    Full time

    OpenAI

    San Francisco, CA
    10 hours ago
  •  ...us and help build the platform engineers turn to to ship AI products. THE ROLE: As a Software Engineer at Baseten, you will...  ...startups, offering unparalleled learning and networking opportunities....  ...individual with a passion for machine learning and a desire to be... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    10 hours ago
  •  ...curiosity, and relentless determination. Role Description We are looking to recruit an exceptional Software Engineer - Software Development and Machine Learning Operations to build and maintain the infrastructure that supports our software development, machine... 
    Full time

    Maven Robotics

    San Francisco, CA
    10 hours ago
  •  ...Conviction. Join us and help build the platform engineers turn to to ship AI products. THE...  ...of ML startups, offering unparalleled learning and networking opportunities. Apply...  ...motivated individual with a passion for machine learning and a desire to be part of a... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    10 hours ago

Do you want to receive more vacancies?

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