Skip to main content

Mercor

Software Engineer, Marketplace

San Francisco$130k–$500kfulltimemidAdded 1 month ago

About this role

Mercor is seeking a Software Engineer for its Marketplace team in San Francisco. This role involves developing backend systems crucial for matching candidates to AI opportunities, ensuring performance and reliability in a rapidly evolving marketplace environment.

What you'll do

  • Develop backend services for candidate-job matching and workflows
  • Create APIs for search, eligibility, and allocation
  • Build data models for marketplace evolution
  • Establish infrastructure for real-time decision making
  • Maintain operational systems for reliable workflows
  • Enhance API performance for marketplace decisions

What they're looking for

  • Experience with reliable backend systems
  • Strong system design and performance judgment
  • Knowledge of high-throughput APIs and distributed systems
  • Ability to translate requirements into technical systems
  • High engineering standards
  • Familiarity with Python, Go, Kafka, and Postgres
  • Understanding of event-driven architecture
  • Experience with machine learning products

Benefits

  • Bi-annual performance bonuses
  • Generous equity grants
  • Relocation bonus up to $15k
  • $10K housing bonus for nearby residents
  • $1.5K monthly meal stipend
  • Health, Dental, Vision insurance
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Mercor

Mercor builds a marketplace platform connecting expert talent to AI opportunities, supported by identity infrastructure, matching algorithms, and internal tools for data management. The company is hiring Software Engineers, Machine Learning Engineers, Fullstack Engineers, and Security Engineers to develop backend systems, ML models, cloud infrastructure, and distributed platforms.

Website
mercor.io
View all jobs at Mercor

Likely interview questions

  • Walk us through a time you designed a high-throughput backend system. How did you think about latency, reliability, and throughput trade-offs?
  • Describe your experience building or operating matching, search, or allocation systems. What were the key challenges?