N

Senior Software Engineer (Token Factory) (Python)

Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without t…

nebius На сервисе с: 06.10.26 01:22

↑ Вакансия с автоподнятием
Зарплата не указанаВеликобританияГерманияНидерландыЧехияИзраильAmsterdam

About Nebius:

Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.

Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.

Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.

The role

This role is for Nebius AI R&D, a team focused on applied research and the development of AI-heavy products. Examples of applied research that we have recently published include:

  • investigating how test-time guided search can be used to build more powerful agents;
  • dramatically scaling task data collection to power reinforcement learning for SWE agents;
  • maximizing efficiency of LLM training on agentic trajectories.

One example of an AI product that we are deeply involved in is Nebius Token Factory — an inference and fine-tuning platform for AI models.

This role will require expertise in distributed systems to build large-scale LLM training platform.

Your responsibilities will include: 

  • Designing and developing LLM training platform.
  • Maintaining our ML infrastructure, ensuring optimal performance, scalability and reliability.
  • Improving job scheduling strategies to minimize resource fragmentation. 

We expect you to have:

  • 5+ years of professional software development experience.
  • Strong software engineering skills (we mostly use Python and Go).
  • Proficiency in contemporary software engineering approaches, including CI/CD, version control and unit testing.
  • Experience with developing web services.
  • A commitment to maintaining extreme rigor in all job-related activities.

Nice to have:

  • Previous experience working with language models or other similar NLP technologies.
  • A track record of building and delivering products (not necessarily ML-related) in a dynamic startup-like environment.
  • Strong engineering skills, including experience in developing large distributed systems or high-load web services.
  • Open-source projects that showcase your engineering prowess.

Benefits & Perks:

  • Competitive compensation
  • Career growth and learning opportunities
  • Flexibility and ownership
  • Collaborative and innovative culture
  • Opportunity to work on impactful AI projects
  • International environment and talented teams

What's it like to work at Nebius:

Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI 

Equal Opportunity Statement:

Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.

Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire. 

If you need accommodations during the application process, please let us know.

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

Сайты компаний
яндекс
Зарплата не указанаРоссияМосква

Вам предстоит работать в команде, которая создаёт инструменты разработки и внутреннюю платформу. Наша главная цель — повышать эффективность инженеров за счёт улучшения процессов разработки: от написания кода до установки на флот и тестовые стенды. Мы адаптируем инфраструктуру Яндекса под специфичные нужды бизнеса автономного транспорта.

Оптимизация CI и распределённой сборки

Вы будете отвечать за скорость сборок и проверок в CI на стадии прекоммита. Предстоит делать сборочный граф проекта оптимальным, развивать и настраивать систему распределённой сборки, используя обширный кластер серверов и современные облачные технологии.

Создание инструментов разработки

Мы делаем много тулинга вокруг компилятора: например, организуем и развиваем системы статической проверки кода. Вы будете создавать технологии автоматизации, которые избавляют разработчиков от рутины и повышают качество кодовой базы.

Внедрение автомобильных стандартов безопасности

Мы ведём крупный проект по внедрению инструментов для функциональной безопасности и поддержке стандарта ASIL. Это уникальная возможность поработать с практиками safety-critical-систем на масштабе Яндекса.

Проектирование и реализация компонентов платформы

Вам предстоит снижать сложность системы, анализировать узкие места, участвовать в доработке инфраструктуры, а также улучшать или создавать с нуля её новые части.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

* Готовы писать на Python — основном языке разработки наших инструментов
* Стремитесь выбирать хорошие архитектурные решения, писать качественный код и покрывать его тестами
* Способны работать на стыке технологий, глубоко погружаться в инфраструктуру и постоянно изучать новое

* Знаете C++ или Go
* Знакомы с системами сборки (Make, CMake, Bazel) и выполняли сборку чужого исходного кода
* Понимаете принципы работы компиляторов или работали со статическими анализаторами кода

Сайты компаний
яндекс

Разработчик бэкенда в команду ОС SONiC

яндексНа сервисе с: 11.06.26 23:58↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

Сервисы Яндекса работают бесперебойно благодаря сетевой инфраструктуре. Десятки тысяч сетевых устройств участвуют в маршрутизации и фильтрации десятков терабит трафика в секунду. Чтобы управлять этой сетью максимально гибко, мы развиваем собственную сетевую операционную систему на базе открытого проекта SONiC — Software for Open Networking in the Cloud.

SONiC — это Linux для сетевых устройств. Эта ОС позволяет нам взять «железо» у производителя и превратить его в устройство с нужными нам функциями. Мы адаптируем ядро, оптимизируем компоненты и собираем дистрибутив так, чтобы он идеально работал с нашими специфическими задачами. Мы создаём прозрачную инфраструктуру: пишем собственные демоны и утилиты, которые работают прямо на коммутаторе и позволяют нашим мониторингам и системам автоматизации эффективно управлять устройством.

Мы ищем инженера, который будет развивать нашу внутреннюю сборку SONiC, чтобы сетевая ОС была надёжной.

Если вам интересно заниматься сетевыми операционными системами, работать на стыке системного программирования и сетей, делать инструменты для управления и автоматизации сети Яндекса, то вам у нас понравится. Опыт с SONiC не обязателен — главное иметь сильную инженерную базу, остальному научим.

Развитие собственной сборки SONiC

Вам предстоит развивать и поддерживать собственную сборку SONiC для сетевого оборудования дата-центров Яндекса: интегрировать её с новым «железом», разбираться с vendor stack / BSP и обеспечивать стабильную работу в продакшене.

Отладка и разбор сложных системных проблем

Нужно будет разбираться с проблемами на стыке Linux, networking и hardware: анализировать нестандартное поведение системы, искать причины неисправностей и аккуратно внедрять изменения под нагрузкой.

Интеграция с инфраструктурой Яндекса

Вы будете интегрировать сетевую ОС с внутренней экосистемой управления инфраструктурой и участвовать в развитии инструментов и автоматизации сетевой платформы.

Развитие сборочной и эксплуатационной инфраструктуры

Часть задач связана с развитием инфраструктуры сборки SONiC, поддержанием стабильности сборок и улучшением внутренних инженерных процессов сетевой ОС.

Работа с продакшен-инфраструктурой

Важная часть роли — развитие и эксплуатация живой сетевой инфраструктуры: безопасное внедрение изменений, повышение надёжности и сопровождение решений в продакшене.

Подписывайтесь на телеграм-канал Yandex Infrastructure, чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса.

* Работали с продакшен-системами и решали сложные технические проблемы
* Уверенно владеете Python или Go: в идеале готовы писать на обоих языках
* Хорошо понимаете внутреннее устройство Linux: сеть, процессы, память, взаимодействие компонентов системы
* Знаете принципы построения отказоустойчивых и распределённых систем

* Работали с Linux networking stack и инструментами отладки: perf, strace, gdb и подобными
* Работали с сетевым оборудованием, занимались его первичной настройкой и обновлением
* Разбираетесь в устройстве компьютерных сетей и протоколах маршрутизации — в частности, BGP
* Имеете опыт чтения или написания кода на C/C++: внутри SONiC есть низкоуровневые компоненты на этих языках
* Понимаете принципы контейнеризации и работали с Docker: архитектура SONiC построена на контейнерах
* Интересуетесь infrastructure / system engineering и задачами на стыке networking и backend

Сайты компаний
яндекс

MultiTrack — новый формат найма для опытных бэкендеров

яндексНа сервисе с: 06.07.26 09:26↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМосква

От небольшого стартапа до известного сервиса: посмотрите, как работают в разных командах Яндекса.

Мы запускаем MultiTrack — новый формат найма для опытных бэкендеров. Программа длится 2–3 месяца: за это время мы предлагаем поработать в трёх командах Яндекса, познакомиться с нашими разработчиками и технологиями.

Вот как это выглядит:

* Вы проходите собеседования, заключаете трудовой договор.
* Среди всех открытых вакансий выбираете 3 самых интересных вам команды.
* В первой команде мы предлагаем поработать 4 недели, в остальных — по 3 недели.
* По итогам работы вы сможете обменяться с командами фидбэком и решите, где хотите остаться.

Поможем найти своё

MultiTrack позволит погрузиться в несколько непохожих проектов, увидеть их изнутри и только после этого решить, какой из них подходит именно вам. Творческая свобода? Чёткая иерархия, порядок и регламенты? Только опытным путём можно узнать, какая рабочая атмосфера поможет вашему таланту раскрыться.

Познакомим с сотрудниками

Во время MultiTrack вы сможете познакомиться с разными сотрудниками Яндекса: от коллег и смежников до технических руководителей, найти единомышленников и влиться в команду, которая подходит вам по духу.

Покажем наши технологии

Наши команды используют самые разные технологии: от передовых нейросетевых трансформеров до старого доброго C++. Вы сможете попробовать свои силы в разных направлениях и разрабатывать то, к чему лежит сердце.

Вот что говорят о MultiTrack сами разработчики:

* «Это отличный способ поиска подходящей команды, потому что за час финального интервью невозможно понять особенности команды и проекта, а за 2 недели можно. Лучше узнал, как устроен Яндекс»
* «Очень понравилась сама идея, встречи с техлидами команд, заинтересованность в тебе как в кандидате, хорошая информативность»
* «Понравилось работать в нескольких командах, прежде чем выбрать постоянное место. Это помогло актуализировать мои ожидания и сматчить их с реальностью»
* «Считаю, что такую программу надо предлагать всем и сразу. Знаю, не всем предлагают такую возможность. Мне повезло )) Возможность сравнить практики и подходы работы — это супер»
* «Была возможность попробовать поработать в разных команд (все по разному работают) Выбрать команду по душе — это круто!»

Подробнее о Multitrack

* Уверенно владеете Java, Python, Go или C++
* Разрабатывали коммерческие приложения не менее 7 лет
* Поддерживали программное обеспечение от написания до выкладки в продакшен
* Качественно тестируете свой код и свободно работаете с чужим
* Умеете мониторить работу готового ПО и оперативно реагировать на проблемы
* Занимались многопоточным программированием
* Разбираетесь в классических алгоритмах и структурах данных
* Обладаете широким техническим кругозором

* Проектировали архитектуру и разрабатывали продуктовые фичи
* Занимались разработкой для Unix/Linux и сетевым программированием
* Понимаете основы TCP/IP и HTTP
* Понимаете принципы работы СУБД

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.