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

Senior Software Engineer (Match AI & Simulation)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (Match AI & Simulation) (C++/Game AI): Developing and modernising the football match simulation engine with an accent on agent decision-making, positioning, tactical behaviours, deterministic simulation, and cross-platform performance. Focus on refactoring tightly coupled AI systems into behaviour trees, finite state machines, and utility-based architectures while building debugging and visualisation tools for rapid iteration.

Location: Here East, Queen Elizabeth Olympic Park, London, E15 2GW, Greater London. Hybrid working with 2–3 studio days; remote work by exception.

Company

hirify.global is a London-based game studio behind Football Manager and a wholly owned subsidiary of SEGA Europe.

What you will do

  • Develop, extend, improve, and maintain the football match simulation codebase, workflows, and tools.
  • Design and implement game AI for match agents, including decision-making, positioning, rules enforcement, and tactical behaviours.
  • Modernise monolithic AI systems using behaviour trees, finite state machines, utility-based systems, and other classical game AI techniques.
  • Build and maintain ImGUI-based debugging and visualisation tools for inspecting agent behaviour.
  • Collaborate with designers, QA, producers, and engineering teams on features, planning, and the long-term roadmap.
  • Research simulation technologies and ensure deterministic, performant operation across platforms, including mobile devices.

Requirements

  • At least five years of professional experience using C++ as the main language.
  • Strong knowledge of C++, design patterns, and software engineering.
  • Professional experience designing and developing game AI systems and simulation paradigms in the games industry.
  • Hands-on experience with behaviour trees, finite state machines, utility-based systems, or similar game AI techniques.
  • Strong mathematical, analytical, problem-solving, communication, and collaboration skills.
  • Interest in and understanding of football; Football Manager fandom is beneficial.

Nice to have

  • Experience with C# and Unity.
  • Experience with or strong appreciation for deterministic simulation systems.
  • Familiarity with Python and/or ImGUI.

Culture & Benefits

  • Private healthcare, dental plans, travel insurance, and a contributory pension scheme with contributions of up to 7% of annual salary.
  • Gym membership options, mental health and coaching support, and onsite physical and massage therapist services.
  • Free access to games released under the SEGA Europe umbrella.
  • Football club events, clubs and societies, a breakfast bar, and an onsite evening bar at the London headquarters.
  • Collaborative, flexible, tenacious, and ambitious studio environment with support for professional growth and work-life balance.

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