Software Engineer, Search Systems - Code Data

Mercor · San Francisco

Posted
9 days ago
Last confirmed live
1 day ago

What this role involves

Mercor is hiring a Staff Software Engineer for Code Search & Retrieval to own the architecture and algorithms for searching across code tasks. The role involves hybrid retrieval combining dense embeddings and BM25, building systems for model selection and routing, and designing NLP-to-query translation. The position requires working in-person five days a week in San Francisco, NYC, or London.

Skills this posting asks for

  • search systems
  • retrieval
  • dense embeddings
  • bm25
  • candidate generation
  • ranking
  • re-ranking
  • indexing pipeline
  • ann index
  • caching
  • sharding
  • serving infrastructure
  • evaluation harnesses
  • a/b testing
  • nlp
  • code models
  • python
  • machine learning
  • information retrieval

Requirements

  • Level: staff
  • Remote policy: onsite

From the employer’s posting

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. Merco…

Read the full description on Mercor’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at Mercor

All 18 roles at Mercor