Mercor

Software Engineer, Search Systems - Code Data

Senior · Офис · Сан-Франциско, США · Английский B2

Навыки

  • A/B-тесты
  • API (интеграции)
  • DevTools
  • Распределённые системы
  • Elasticsearch
  • Дообучение моделей
  • Лидерство
Ещё 7
  • LLM
  • NLP
  • Ответственность за результат
  • RAG
  • REST API
  • Маршрутизация и NAT
  • Техническая документация

О компании и продукте

  • 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.
  • Some of the most valuable work on Mercor's platform is code—the tasks, problems, and solutions that train and evaluate the world's frontier coding models. As a Software Engineer for Code Search & Retrieval, you'll own the architecture and algorithms behind how we search across code tasks: finding similar tasks, routing them to the right models, and turning natural-language questions into precise retrieval.

Задачи

  • Own the architecture of Mercor's code search and retrieval systems end to end—hybrid retrieval combining dense code embeddings and BM25, candidate generation, ranking, and re-ranking over code tasks
  • Solve the hard problem of identifying similar code tasks—retrieval that captures code structure, semantics, intent, and difficulty rather than surface text
  • Build the system that identifies and selects the correct code-specific models for a given task, and routes tasks to the right model
  • Design natural-language-to-query translation that turns NLP questions into precise search over code and tasks
  • Design and operate the indexing pipeline so the task index stays fresh and consistent as new tasks, solutions, and results arrive continuously—balancing incremental updates, full rebuilds, and real-time ingestion
  • Make the cost-and-speed tradeoffs that keep search fast and economical at scale: embedding dimensionality and quantization, ANN index choice and parameters, caching, sharding, and serving infrastructure
  • Build the systems and evaluation harnesses that let us continuously evolve embeddings, models, and search quality—safely swapping in new code models, re-embedding corpora, and A/B testing relevance as SOTA advances
  • Define and drive the long-term technical strategy for code retrieval across the organization, and lead the highest-stakes design reviews
  • Establish evaluation metrics, offline/online testing, and quality guardrails so search improvements are measurable and regressions are caught before they ship
  • Stay deeply hands-on: prototype critical systems, ship production code, and unblock teams on their hardest retrieval and infrastructure problems
  • Mentor and grow engineers—junior and senior—through design reviews, pairing, and clear technical writing, raising the technical bar across the org
  • Partner with product, researchers, and engineering leadership on build-vs-buy decisions, platform investments, and technical hiring

Требования

  • 8+ years of professional software engineering experience, including 3+ years operating at a Senior level or above, with a Staff-level track record of org-wide technical impact
  • Deep, hands-on expertise building search and retrieval systems: dense-embedding retrieval, lexical scoring (BM25/TF-IDF), hybrid ranking, and re-ranking
  • Good to have but not required: Experience with code search or code understanding—retrieval over code, code embeddings, or working with code-specific models—and an appreciation for why matching similar code tasks is harder than matching text
  • Strong understanding of the search algorithms and index internals—vector/ANN indices (e.g
  • HNSW, IVF, product quantization), inverted indices, and engines such as Elasticsearch/OpenSearch, Lucene, FAISS, or vector databases
  • A track record of making the right cost-vs-speed tradeoffs: latency budgets, throughput, memory footprint, and infrastructure spend on high-QPS systems
  • Familiarity translating natural-language questions into structured search queries (query understanding, semantic parsing, or LLM-assisted query generation)
  • Excellent systems fundamentals: distributed systems, data modeling, and API design at scale
  • Demonstrated technical leadership and mentorship—you've helped junior and senior engineers grow and level up an engineering team
  • Genuine excitement for agentic development and new technology, fluency with modern AI dev tools (e.g
  • Claude Code, Cursor, Copilot), and a deep passion for writing great code
  • Excellent communication—able to make complex tradeoffs legible to both engineers and leadership
  • Strong opinions, loosely held
  • High ownership, pragmatism, and a bias toward shipping

Будет плюсом

  • Experience training or fine-tuning code embedding models or code-specific LLMs
  • Experience with learning-to-rank, semantic search, or recommendation systems in production
  • Familiarity with LLM-based retrieval, RAG patterns, and model routing/selection
  • Background operating latency-critical services on modern cloud and orchestration infrastructure
  • WHY MERCOR
  • Impact: Own the code search systems that decide how well Mercor finds, routes, and evaluates the code tasks training the world's frontier models, at a company scaling faster than almost any in its category
  • Ownership: Org-wide technical scope with a direct line to engineering leadership and real authority over technical direction
  • Learning: Work alongside world-class engineers, product leaders, and AI researchers building at the frontier of AI
  • Growth: Shape the engineering organization itself—its standards, its architecture, and its next generation of technical leaders

Условия

  • Generous equity grant vested over 4 years
  • Up to $15K relocation bonus (if moving to the Bay Area)
  • A $10K housing bonus (if you live within 0.5 miles of our office)
  • A $1.5K monthly stipend for meals
  • Free Equinox membership
  • Health insurance
  • Mercor is an equal opportunity employer. We work in-person five days a week in our San Francisco office

Паспорт вакансии

История публикации

Появилась в Вакандии27 дней
Перепубликации1 разпубликаций всего: 2
Проверяли на источникеВидели сегодня
Среди похожихНет данных165 из 30 · у похожих вакансий почти одинаковый возраст — сравнивать нечего

Откуда что взялось

Отмечено то, что вывели мы. Без пометки — значение назвал работодатель.

ГрейдSeniorвычитано из текста вакансии
Формат работыОфис
ГеографияСан-Франциско, СШАвычитано из текста вакансии
Зарплата≈ 20 000 USD в месяцнаша оценка, в вакансии не названа

Почему на этом месте в выдаче

Порядок выдачи объявлен контрактом: свежесть решает между днями, полнота и зарплата — внутри дня.

Полнота карточки1004 из 4 полей: грейд, формат, география, зарплата
Зарплата названа0вилки работодателя нет, показана наша оценка

Проверка Вакандии

Источники и свежесть

Тип источника
Карьерный сайт работодателя
Найдено публикаций
2
Посмотреть публикации и даты
  • ashbyОсновная публикация · 2026-08-14
  • ashbyПовторная публикация · 2026-08-14

Работодатель

Mercor

37 активных вакансий · вилка работодателя указана в 5%

Открыть профиль компании

Безопасность

Отклик уходит на сайт источника

Вакандия показывает вакансию, но не отправляет отклик и не проверяет работодателя. Сам отклик вы оставляете на внешнем сайтеjobs.ashbyhq.com.

Признаки мошенничества
  • Просят предоплату, «залог» или деньги за обучение и оборудование.
  • Требуют код из SMS, данные банковской карты или доступ к «Госуслугам».
  • Быстро уводят в мессенджер и торопят с решением.
  • Обещают большой доход без опыта и без деталей задач.

Настоящий работодатель не просит денег и платёжных данных до трудоустройства.

Продолжить поиск

Похожие вакансии

Причина сходства указана на каждой карточке

  1. Почему похожа: похожая специализация · тот же грейд

    Gurtam

    Senior Python Developer – Vilnius

    • Senior
    • Гибрид
    • Вильнюс, Литва
    Подробнее