Mercor is hiring a Software Engineer for its Frontier Data Products team. The team builds production systems that capture, coordinate, and validate expert work and AI-generated work at scale, directly between customer requests and deliverable outputs. The systems are long-running and stateful: jobs can span days, combine automated steps, model inference, and expert review, and allow completed steps to be reopened or changed. The role focuses on durable orchestration and distributed state machines rather than conventional pipelines, with early engineers shaping the architecture of a strategically central product area. The engineer will design and operate backend services for workflows involving automated processing and expert reviewers, build orchestration primitives for retries and recovery, integrate model inference while preserving human oversight and debuggability, and develop APIs and tooling for product, operations, and ML teams. The role owns reliability and observability end-to-end, including for failures that could corrupt results. Work involves translating ambiguous product, operational, and ML constraints into clean system design and debugging complex workflows across automation, models, and human review. Mercor says it works in person five days a week in San Francisco, New York, and London. The posting also contains separate company descriptions referring to a five-day in-person schedule in San Francisco. It describes the company as profitable and gives differing funding and valuation descriptions in its company overview sections.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed