AI Programmer

Arbetsbeskrivning

Do you enjoy when games have computer-controlled characters that manage to surprise you? Do you lose interest if their behaviors are too predictable? If so, you should come and join us in building game AI systems for the next generation of games.

The growing Game AI team at Sharkmob is looking to hire talented developers for our studio in Malmö. The team is responsible for the AI systems in all our live and upcoming titles. Our focus is to create believable and interesting game systems that tailor the experience to players' actions and preferences.

Creating AI that plays a game well is hard. Creating AI that is fun to play against is even more challenging. We are using state of the art research to develop technology that will define a new generation of games where the AI is both smart and fun to play against" - Dr. Tobias Mahlmann, Senior AI Programmer

As an AI Programmer, you will design systems that support our gameplay with interesting features. You will also create tools like procedural content generation to streamline our design workflow. You will be part of an experienced programming team and work with our game designers and across other disciplines. Our new ambitious game project is in its early stages, and you will be an important factor in its success.

Desired Experience:
We are looking for candidates that have a technical background in game AI. While game AI is a diverse field, we are interested in developers who have experience in at least one (but not necessarily all) of these areas:

- Agent based modelling and simulation to drive behavior of NPCs and other game director systems. Examples include Behaviour trees or goal-oriented planning systems.
- Reinforcement & (Un)supervised learning.
- Game Tree Search (MinMax, Monte Carlo methods, etc.).
- Procedural content generation (PCG), e.g. levels, narrative, animations, or graphics. A familiarity with search-based PCG approaches is a plus.
- Evolutionary computation (esp. Genetic Algorithms and neural networks) as a method of optimization.


Bonus points for:

- Post Secondary Education in computer science, engineering, or adjacent technical field.
- A good grasp of theoretical concepts and a high-level overview of game AI.
- Having worked with C++ before.
- Having worked on shipped titles.
- Experience with the Unreal Engine.
- Having provided thought leadership (perhaps in the form of an academic article, speaking at a conference or maybe your own blog) in one of the above-mentioned fields.


Who we are:
Sharkmob was founded in 2017 and has offices in Malmö, Sweden, and London, UK. The studio develops AAA quality games for PC and console, using the Unreal Engine to power its ambitions of taking multiplayer games to new heights. Sharkmob is working on three major projects: Bloodhunt - a battle royale set in the Vampire: The Masquerade universe; and two proprietary, unannounced projects.

We hope that you want to join us on our adventure and become a part of our crew. You can find more about Sharkmob and the perks of being a crew member here (https://career.sharkmob.com/pages/perks).

Artiklar i detta ämnet

  1. Datorarbete kan ge känsla av dålig stimulans
  2. Datorarbetares muslekbesvär

Sammanfattning

  • Arbetsplats: Sharkmob
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 21 december 2021
  • Ansök senast: 9 juni 2022

Liknande jobb


Plattform Programmer

Plattform Programmer

13 november 2024

Gameplay Animation Programmer

Gameplay Animation Programmer

2 oktober 2024

Senior Systems Programmer

Senior Systems Programmer

21 augusti 2024

Senior Tech director

Senior Tech director

7 augusti 2024