Cosine

Инженер по системам машинного обучения - обучение моделей и инфраструктура (LLM с акцентом на разработку программного обеспечения)

Коротко

Инженер ML-систем в Cosine для обучения моделей Lumen — open-source LLM для программной инженерии: обучение с подкреплением, конвейеры синтетических данных и ML-платформа для распределённого обучения больших моделей. Требуется 3-5 лет опыта в программной инженерии, работа с Python и Go, Docker и Kubernetes, опыт с одной из крупных облачных платформ (GCP/AWS/Azure) и навыки работы с масштабными наборами данных. Работа полностью офисная, пять дней в неделю, в Лондоне.

Инженер ML-систем – обучение моделей и инфраструктура (LLM, ориентированные на SWE)
Местоположение: Лондон; по умолчанию полный рабочий день в офисе
Дата начала: Как можно скорее
Оплата: Зарплата и опционы на акции обсуждаются
Крайний срок подачи заявок: 08/11/26 в 23:59 по времени Великобритании
Мы ищем инженера ML-систем для совместной работы над обучением наших моделей Lumen – наших LLM для программной инженерии на базе открытого исходного кода. Это уникальная и по-настоящему междисциплинарная роль, которая включает разработку и развертывание наших сред обучения с подкреплением (RL), работу с масштабными конвейерами синтетических данных и создание нашей ML-платформы для обучения больших моделей в распределённых средах.
Мы хотим убедиться, что обучаемые нами модели являются лучшими SWE в мире — это означает не только обучение их правильным ответам, но и обучение написанию читаемого, поддерживаемого кода, который соответствует архитектурным паттернам, уже присутствующим в кодовой базе. Мы считаем, что сейчас наступила эпоха борьбы с небрежностью в агентах кодирования, где данные, среды RL и чётко выраженные функции вознаграждения будут формировать будущие стандарты моделей SWE. Если это звучит захватывающе, то эта роль может быть для вас.
Что вы будете делать
•Участвовать в полном цикле обучения моделей:
•Контролируемая донастройка на тщательно подобранных наборах данных кода и диалогов.
•Обучение с подкреплением поверх этих моделей для их согласования с целями программной инженерии.
•Разрабатывать и управлять конвейерами генерации синтетических данных для подготовки наборов данных, которые будут основой будущих обучающих запусков.
•Проектировать, строить и развертывать контейнеризированные сервисы с использованием Docker и платформ, таких как Kubernetes, для поддержки нашей инфраструктуры RL.
•Создавать и поддерживать нашу платформу обучения, которая позволяет проводить эксперименты с архитектурами моделей в масштабе, обучать модели и выполнять их оценку.
•Разрабатывать новые и чётко выраженные функции вознаграждения для обучения агентов SWE.
Вы будете тесно сотрудничать с командами инфраструктуры, продукта и исследований, чтобы решать, что обучать дальше, как это делать и как измерять, действительно ли это лучше для инженеров.
Что мы ищем (обязательные требования)
•Сильный опыт в программной инженерии или компьютерных науках:
•Обычно 3-5 лет опыта.
•Вы умеете читать, отлаживать и писать нетривиальный производственный код (в основном будете работать с Python и Go).
•Опыт работы с инструментами, такими как Docker, и платформами управления/оркестрации контейнеров, например Kubernetes.
•Опыт работы хотя бы с одной крупной облачной платформой, такой как GCP, AWS или Azure.
•Вы заботитесь о качестве, корректности и поддерживаемости кода так же, как и о метриках моделей.
•Инстинкты инженера данных:
•Уверенно работаете с масштабными наборами данных, объектным хранилищем, шардированием и фильтрацией данных.
•Понимаете, что качество данных и стратегии выборки важны так же, как и архитектура.
•Чёткое общение и ответственность:
•Можете превратить расплывчатую цель моделирования («сделать Lumen лучше в X») в конкретный план экспериментов.
•Уверенно документируете решения и объясняете другим компромиссы.
Желательно (плюсы)
Вам не обязательно иметь все эти навыки, но чем больше, тем легче будет начать работу:
•Знание PyTorch/Tensorflow/JAX
•Опыт работы с конвейерами генерации синтетических данных
•Опыт работы с инструментами для данных, такими как SQL, Apache Iceberg и duckDB
•Опыт обучения LLM в распределённых средах
•Безопасность, устойчивость и формирование вознаграждения:
•Опыт работы с LLM в роли судьи, обнаружением обхода вознаграждения или оценкой устойчивости.
•Вклад в open-source или исследования:
•Вклад в инструменты open-source для LLM, библиотеки RL и т.п.
Почему стоит присоединиться к Cosine
Это редкая возможность работать со всем стеком обучения моделей в среде с высокой степенью ответственности, одновременно развивая глубокую экспертизу в интересующей вас области. Вы будете близки к моделям и людям, которые их используют, с возможностью переходить от идеи к производственной системе, а не останавливаться на эксперименте, статье или бенчмарке. Если для вас важно не только разрабатывать методы, но и делать так, чтобы исследования надёжно работали в реальном мире, Cosine предлагает место для этого.
Оплата, льготы и особенности работы
Мы — команда, работающая в офисе пять дней в неделю, по замыслу. Мы считаем, что наша работа выигрывает от совместного присутствия, тесного сотрудничества и создания общего контекста.
Что вы можете ожидать:
•Конкурентоспособная зарплата, ориентированная на рынок
•Опционы на акции / доли, чтобы вы могли разделить успех, который помогаете создать
•30 дней отпуска + праздничные дни
•Интенсивная работа в офисе, тесное сотрудничество и полноценный отдых
•Офис, дружелюбный к собакам — приводите своих собак на работу
•Еженедельные командные завтраки и обеды
•Ежемесячные корпоративные мероприятия
•Пенсионные отчисления
•Высококачественное оборудование для вашей лучшей работы
Мы ценим фокус, устойчивость и качественную работу — а не показное переработки. Мы ценим людей, которые приходят, вносят продуманный вклад, хорошо сотрудничают с коллегами и затем идут домой.
Уведомление для агентств и о защите данных
В соответствии с требованиями GDPR Великобритании и нашими внутренними обязательствами по защите данных и равным возможностям, мы принимаем заявки кандидатов и предложения от агентств только через нашу систему отслеживания кандидатов (ATS). Любые резюме или данные кандидатов, полученные вне ATS (включая по электронной почте, Slack или личным сообщением), будут рассматриваться как нежелательные, не будут учитываться в процессе найма и не повлекут за собой обязательств по оплате.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте

Ещё в Cosine

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