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

Software Engineer (Machine Learning)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Machine Learning): Building and integrating runtime machine learning solutions that deploy ML models directly within EA games with an accent on on-device performance, real-time software optimization, and cross-device execution. Focus on designing end-to-end ML systems, optimizing C++ runtime technologies, and applying GPU programming, deep learning, reinforcement learning, and generative AI in game environments.

Company

hirify.global is Electronic Arts' proprietary game engine, providing tools and technology for creating games including EA SPORTS and Battlefield.

What you will do

  • Evaluate, adapt, extend, and improve runtime machine learning technologies for deployment in games.
  • Design and implement new solutions for running ML models across a variety of devices.
  • Partner with ML experts, game teams, technology engineers, and researchers to assess and scale models for on-device performance.
  • Write clean, documented, tested C++ code that integrates with existing engine systems.
  • Communicate ML concepts, trade-offs, risks, and technical constraints to different audiences.
  • Contribute to ML and AI communities through knowledge sharing, collaboration, and mentoring.

Requirements

  • 5+ years of hands-on software engineering experience with C++, including multithreading and performance optimization.
  • Experience profiling and optimizing real-time software and building production ML systems end to end.
  • Knowledge of ML frameworks such as PyTorch or TensorFlow.
  • Knowledge of GPU programming and ONNX or other intermediate representations for ML model graphs.
  • Experience with game programming and software engineering practices including version control, code reviews, automated testing, CI/CD, issue tracking, and Agile development.
  • BSc or MSc in Computer Science, Engineering, Mathematics, or equivalent professional experience.

Culture & Benefits

  • Hybrid work model.
  • Opportunities for learning, experimentation, collaboration, and professional growth.
  • Benefits may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leave, and complimentary games, depending on local needs.
  • Support for physical, emotional, financial, career, and community wellness.

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