AI-Native Software Engineer (Games)

Remote work or from one of the company's offices; no country restrictions are specified.

↑ Вакансия с автоподнятием
Зарплата не указанаНе указана странаЛокация не указана
Текст:
Оригинал доступен только пользователям с подпиской

Location

Remote work or from one of the company's offices; no country restrictions are specified.

About the company

A game development company with over 20 years of experience, where engineering teams build and continuously improve games. The company is fostering an AI-first engineering culture in which AI is a full-fledged part of the development process.

The technology environment includes an in-house engine similar to Unity or Unreal, an internal AI assistant for working with the codebase, and a centralized multi-model AI platform with integrations into internal systems.

Responsibilities

  • Build game features and events using AI tools at every stage of development, from research to launch and ongoing support.
  • Create and improve the team's AI tools for producing game events, and help evolve AI practices across the team.
  • Develop the architecture and codebase so new features can be built and evolved faster and more easily.
  • Take ownership of the quality and stability of your solutions in production.

Requirements

  • An AI-native approach to development, with hands-on experience using AI agents and other AI tools across the software development lifecycle, including design, coding, testing, review, and debugging.
  • 3+ years of commercial development experience and a proven ability to deliver projects end-to-end.
  • The ability to quickly understand unfamiliar code, technologies, and domains and to make well-grounded engineering decisions.
  • Experience with C++ or game development is not required; a strong engineering foundation is expected.

Похожие вакансии C++/C

hh.ru
diar-engineering (ооо медикал-сервис)

Разработчик ПО

diar-engineering (ооо медикал-сервис)Автоподнятие
от 110k ₽РоссияМоскваГибрид

Подразделение DiAR-Engineering, входящее в состав группы компаний DiAR - успешный производитель и интегратор комплексных решений по организации процессов упаковки, маркировки и контроля качества продукции на производственных предприятиях. Мы самостоятельно разрабатываем, тестируем и внедряем программное обеспечение для нашего оборудования.

Группа компаний DiAR, это:

более 10 лет работы
более 50 заводов-партнеров более 2000 успешно реализованных проектов в России

И сейчас мы в поиске Разработчика ПО для работы над нашими проектами, а именно:

  • Разработка ПО для производственных предприятий в контуре обязательной маркировки «Честный Знак»
  • Внедрение ПО и организация взаимодействия с другими системами
  • Поддержка и развитие существующего ПО
  • Разработка программной документации

Требования:

  • Опыт коммерческой разработки на C++ от 3 лет (Middle+)
  • Уверенное владение C++ Builder
  • Активное использование ИИ-инструментов в разработке (ИИ-ассистенты, генерация и рефакторинг кода)
  • Понимание архитектуры ПО, уверенное знание SQL

Будет плюсом:

  • Интерфейсы и протоколы передачи данных: RS-232, ModBus TCP
  • Работа с USB/BT-устройствами (сканеры кодов)
  • Языки промышленных принтеров: ZPL, TSPL и другие
  • Опыт программирования промышленных контроллеров (ST, FBD)
  • Бонусы по результатам внедрения ПО (после испытательного срока)

Условия работы:

  • Оклад + бонусы за успешный проект (после ИС)
  • Возможность профессионального роста и решения интересных задач;
  • Гибкий график работы и возможность полной удаленной работы;
  • Печеньки, кофе и вейп-зона в офисе;
  • Мотивирующая работа, возможности для реализации потенциала в различных ролях;
  • Поддержка и наставничество от опытных коллег, дружественная атмосфера.
Сайты компаний
vk

Team Lead команды поисковых сценариев

vkАвтоподнятие
Зарплата не указанаРоссияМосква

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

Немного о нашем масштабе:

  • 1 млн vCPU вычислительных мощностей
  • Сотни тысяч персональных подборок в секунду
  • Более 300 инженеров из продуктовых команд используют нашу платформу, большинство из них — ML-инженеры
  • Tier A, доступность более 99,99%. Мы умеем строить отказоустойчивые real-time системы и обеспечивать их работу под огромной нагрузкой

Наша миссия — сделать платформу, на которой продуктовые команды могут быстро воплощать идеи, экспериментировать и растить метрики, не задумываясь о сложности инфраструктуры. При этом платформа должна эффективно работать даже в масштабах крупнейших интернет-продуктов.

Наш технологический стек: Java (99% кодовой базы), C++ и Python для GPU-сервисов. Активно используем экосистему распределённых вычислений YTsaurus и разрабатываем собственные инфраструктурные решения.

Задачи

Мы ищем Team Lead в одну из команд платформы персонализации, которая отвечает за инфраструктуру поисковых сценариев.

Один из главных инженерных вызовов в поиске — найти оптимальный баланс между потреблением RAM и CPU. Поисковые системы предъявляют особенно высокие требования к полноте данных, скорости их доставки и эффективности индексации. При этом важно обеспечивать предсказуемую производительность и эффективно использовать вычислительные ресурсы.

В команде мы разрабатываем собственное реплицированное in-memory хранилище, технологии индексации контента и инфраструктуру для поисковых сценариев.

Вам предстоит:

  • Руководить командой инженеров: развивать сотрудников, участвовать в найме и отвечать за результаты команды
  • Определять техническое развитие команды и принимать архитектурные решения
  • Развивать технологии хранения и индексации данных, оптимизировать производительность и использование ресурсов
Пример задачи, над которой работаем прямо сейчас:
  • Реализовать персонализированное ранжирование поисковой выдачи, используя возможности платформы персонализации
Почему у нас интересно:
  • Масштаб, который редко встречается. Здесь даже небольшое архитектурное решение может влиять на миллионы пользователей и потребление тысяч CPU
  • Сложные инженерные задачи. Мы не просто интегрируем готовые технологии, а создаём собственные решения для хранения, обработки и доставки данных в реальном времени
  • Влияние на продукты. Результатами нашей работы пользуются более 300 инженеров продуктовых команд, а сама платформа лежит в основе ключевых продуктов VK
  • Сильная инженерная экспертиза. Мы умеем строить системы с доступностью более четырёх девяток и постоянно работаем над тем, чтобы делать их быстрее, надёжнее и эффективнее

Требования

  • Опыт руководства инженерной командой, включая people management
  • Уверенное знание Java или опыт разработки на другом современном языке с готовностью перейти на Java
  • Хорошее понимание алгоритмов и структур данных
  • Интерес к распределённым системам, большим данным и высоконагруженным сервисам. Опыт работы с ними будет преимуществом
  • Любовь к технически сложным задачам, оптимизации кода и поиску эффективных решений

Будет плюсом

  • Опыт разработки поисковых или рекомендательных систем
  • Знакомство с машинным обучением и инфраструктурой для ML
hh.ru
р-софт

Программист C++ (+ Golang)

р-софтАвтоподнятие
Зарплата не указанаРоссияМоскваУдалёнка

Кто мы?

Аккредитованная продуктовая IT-компания

100+ сотрудников

7 центров разработки (Москва, Санкт-Петербург, Саратов, Дубна, Нижний Новгород, Казань, Курск)

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

Некоторые из них:

Москва: Парк «Зарядье», МГУ им. М.В. Ломоносова, Х5 RETAIL GROUP, Здание ЦБ РФ, Московские центральные диаметры

Cанкт-Петербург: Ледовая Арена ФОК ПАО “Газпром”

Саратов: Аэропорт «Гагарин»

Иннополис: Технопарк Б-1

Чем предстоит заниматься:

  • Реализация уровня абстракции от платформы во встроенном программном обеспечении на основе Embedded Linux и SDK системы на кристалле (для видеокамер), а также его интегрирование с backend-частью;

  • Интеграция модулей встроенной аналитики;

  • Портирование на будущие и альтернативные версии систем на кристалле (SoC).

Вы нам подходите, если есть:

  • Опыт работы от 5-ти лет;
  • Хорошие знания и опыт в С\С++;

  • Владение драйверами ядра Linux, rootfs, BusyBox на уровне middle+;​​​

  • Готовность работать с Golang;

  • Сильные аналитические способности;

  • Технический английский язык.

Будет плюсом:

  • Опыт работы с СI (gitlab);
  • Знания и опыт работы с системами на кристалле (SoC) и их SDK от различных производителей (Novatek, SigmaStar, Rockchip или аналогичные);
  • Опыт работы с детекторами видеоаналитики;
  • Опыт работы с управлением матрицами, блоками ISP, видео- и аудио-кодеками;
  • Понимание алгоритмов управления автоподстройки камеры (так называемые 3A - Auto Exposure, Auto White Balance, и Auto-Focus).
  • Знание механизмов тьюнинга для различных матриц;
  • Опыт работы с моторами для Pan-Tilt-Rotate (PTR), фокуса, увеличения, апертуры и прочих функций видео-камер;
  • Понимание и опыт работы с аналитикой и управлением ускорителями нейронных сетей.
  • Понимание и опыт работы с управлением прочей периферией (Ethernet, карта-SD, и т.п.)
Условия:
  • Оформление в соответствии с ТК РФ, полностью официальная заработная плата, социальные гарантии, выплата больничных и отпускных;
  • Достойный уровень оплаты труда (по результатам собеседования);
  • Работа над социально значимыми продуктами в области систем безопасности;
  • Бурно растущий продукт, сильная техническая экспертиза, опытные коллеги из международных компаний;
  • Гарантия уникального проектного опыта, разнообразные задачи и проекты;
  • Работа в гибридном, офисном или удаленном формате;
  • Поддерживающая атмосфера и приятный микроклимат в компании.

Уважаемые соискатели, просьба в сопроводительном письме указывать Ваши ожидания по уровню заработной платы

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