We are looking for a Software Engineer to join our AI Development Team!

The team is working on a complex behaviour management system that controls literally every character's movement on the field. Designed to assist the user in the gaming process, AI is an integral part of UFL's gameplay, and its development requires a deep dive into tactics, game rules and football standards.

In this role you will develop, implement and support AI-features from scratch, plan and discuss specifications, and establish good working relations with Game Design, QA and fellow development teams.
Skills and requirements:
  • More than 5 years of experience as a Software Engineer;
  • An analytical mind with strong problem-solving skills;
  • A team-player mindset and positive attitude;
  • Strong C++ knowledge;
  • Hands-on experience with Unreal Engine 4/5;
  • Proficiency with game mathematics;
  • Experience in multiplayer development;
  • Knowledge of Football rules and domain is desirable;
  • Experience with AI-driven gameplay advantageous;
  • Passion for game development.

Why choose us?
Our team unites creative professionals who have great effort to develop a top-quality project for gaming consoles. If you possess experience in game development or are just a gamer to the core, you are welcome to be a part of our international team, where your skills and creativity will be boosted, and the possibility for growth will always be in the game!

We offer:
  • Medical insurance and social benefits;
  • Sick-leaves;
  • Remote work;
  • Referral bonuses;
  • Sports compensation;
  • Online English classes;
  • Co-working compensation.