Назад
Company hidden
4 дня назад

Senior Software Engineer (Machine Learning)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Machine Learning): Designing and deploying machine learning models across gaming consoles and CPU/GPU architectures with an accent on inference performance, real-time game integration, and proprietary runtime tooling. Focus on optimizing CPU/GPU execution, developing high-performance compute shaders, and integrating ML workflows into game engines.

Location: Stockholm, Sweden; hybrid work model

Company

hirify.global is Electronic Arts' game engine and technology organization, developing tools and runtimes used to deliver interactive gaming experiences.

What you will do

  • Design end-to-end solutions for running machine learning models on a variety of devices.
  • Optimize CPU and GPU inference to meet performance targets while minimizing impact on real-time gameplay.
  • Integrate ML solutions into proprietary tools and game runtimes.
  • Improve workflows for game teams to import, test, and analyze ML models.
  • Collaborate with ML experts, game engineers, technology engineers, and researchers to assess and optimize models and architectures for on-device performance.

Requirements

  • 7+ years of hands-on software engineering experience with C++, including multithreading and low-level or near-hardware optimization.
  • GPU programming experience, including high-performance compute shaders in HLSL or an equivalent technology.
  • Proficiency in debugging, profiling, and optimizing real-time software.
  • Understanding and practice of version control, code reviews, documentation, automated testing, coding standards, CI/CD, issue tracking, and Agile.
  • Experience collaborating and sharing updates with developers and partners, including remote and asynchronous teams across different time zones.
  • BSc or MSc in Computer Science, Engineering, Mathematics, or equivalent professional experience.

Nice to have

  • Experience with machine learning inference runtimes or engines such as ONNX Runtime, llama.cpp, or similar technologies.
  • Familiarity with PyTorch, TensorFlow, or similar frameworks.
  • Experience owning technical projects end to end and mentoring other engineers.

Culture & Benefits

  • Collaborative environment involving game and central technology engineers, researchers, and remote teams.
  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and complimentary games, tailored to local needs.
  • Workplace accommodations are available for qualified individuals with disabilities as required by applicable law.
  • Equal opportunity employment with consideration for applicable protected characteristics and criminal-record requirements.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →