Назад
Company hidden
9 дней назад

Senior C++ Programmer (Machine Learning)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior C++ Programmer (Machine Learning): Building and integrating machine-learning systems, inference engines, and ML libraries into game engines and games with an accent on hardware acceleration, performance optimization, and robust C++ architecture. Focus on designing evaluation systems, optimizing model performance across NPU, GPU, and CPU hardware, and developing proof-of-concepts through model training and fine-tuning.

Location: Montreal, Quebec, Canada; office-based

Company

hirify.global develops original gaming experiences through globally distributed game development teams.

What you will do

  • Build, integrate, and maintain inference engines, machine learning libraries, frameworks, and systems.
  • Integrate and maintain machine learning systems within game engines and games.
  • Use NPU, GPU, and CPU hardware to accelerate machine learning computations.
  • Develop systems to evaluate, optimize, and measure model performance.
  • Write unit and integration tests and maintain clear, modular, scalable, and performant C++ code.
  • Collaborate with data science, research, gameplay, AI programming, production, and other stakeholder teams.

Requirements

  • Bachelor’s degree in computer science, computer engineering, or an equivalent qualification.
  • At least 10 years of C++ programming experience.
  • At least 5 years of artificial intelligence or machine learning experience.
  • In-depth C++ knowledge and strong software architecture skills.
  • Understanding of hardware, multithreading, and memory-management optimization.
  • Solid knowledge of machine learning and deep learning fundamentals.

Nice to have

  • Master’s degree in machine learning or a related field.
  • Proficiency in Python.
  • Experience working with game engines.

Culture & Benefits

  • Permanent, full-time employment.
  • Office-based work in Montreal.
  • Opportunity to work on innovative machine-learning applications for games.
  • Collaboration with specialized technical, research, data science, and production teams.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →