Location: Twycross, UK
Rare: we're not your typical developer. Over 30 years in the game-making business, every moment has been dedicated to kicking out one beloved title after another. We've tried all manner of new things in that time, but if there's one thing we've truly come to believe, it's the importance of having fun every single day and infusing it into everything we create. That's the core of who we are – check out the Rare Replay collection for three whirlwind decades of evidence.
We strive to keep Rare a fantastic place to work, from its beautiful location and state-of-the-art facilities to a strong focus on work/life balance. If you're a keen gamer, chances are you've already caught wind of our epic shared world pirate adventure Sea of Thieves, revealed at E3 2015 and currently in Technical Alpha phase with players from our Insider Programme. With every day bringing new challenges and discoveries in equal measure, there's never been a more rewarding time to join our daredevil crew!
Normally, when we're asking for people to join our Software team, we tend to keep things pretty generalised on the skills front. We find that talented Programmers can usually do a host of different things really well, and our main objective is then giving them a platform(s) from which to use and grow those capabilities as effectively as possible. Here, though, we are seeking an experienced AI Programmer who can combine that flexibility with the ability to lay the foundations for some highly exciting new features.
The opportunities for influence in this role are considerable. We're excited about exploring the potential of how AI systems can impact and create new unique experiences for players. As a studio, we think it's important for us to think about the future potential of where gaming is going, and we embrace doing things differently. Former stock approaches must give way to innovative solutions. It's a hugely exciting time to be an AI Programmer, especially so at Rare, where early technical decisions stand to have huge impact on product design and development. As a Senior, we can promise you'll have as much opportunity to learn as you will have to teach what you already know.
It's just as well, then, that Engineers here at Rare have a lot of freedom to research and develop novel solutions to the problems they encounter. We're also big believers in high-quality Engineering and, since we're developing our products as services, we aim for fast iteration but with robust methods. This means that we embrace modern development practices such as continuous delivery, automated testing, code reviews, pair programming and agile methods.
And that's it. Or it's just the beginning. In any case, thanks for reading... and if you're interested, drop us a line. We're looking forward to meeting you!
If interested, apply via Microsoft Careers