AI Software Engineer
Description
SkyBox Labs is a world-class game studio, making games across all
platforms. We have long been a trusted partner for the industry's best
publishers on award-winning franchises like Age of Empires, as well as working
on our own IP. We’re currently partnering with Microsoft to work on Halo
Infinite and the Minecraft franchise. Gaming is our passion and we offer one of
the best places to work in Vancouver.
The Halo Infinite team of SkyBox Labs is seeking an experienced AI
Software Engineer to join us! As an AI Software Engineer, your collaborative
work will come to life, developing new character behaviours and maintaining
critical gameplay systems. The ideal candidate will be someone who is
passionate about AI development, who prioritizes continuous learning, and who
loves playing games.
Responsibilities
- Develop compelling and dynamic AI behaviors and combat mechanics
- Support and extend existing AI and gameplay systems
- Work closely with both the SkyBox game team and our partners to design,
document, implement, and maintain new systems
- Develop technical proposals, schedule work, and accurately estimate
tasks
- Create well architected systems that enable fast iteration
Qualifications
- 2+ years of professional AI software engineering experience or an
equivalent
- 4+ years of professional C++ experience
- Experience shipping a AAA title on PC or console
- Advanced math skills
- Extensive understanding of AI driven gameplay and AI systems
- Strong written and verbal communication skills
- Strong debugging and optimization skills in a multi-threaded environment
is ideal, but not required
- Experience developing in a multiplayer environment is preferred, but not
required
What We Can Offer You
When you’re not working on one of our awesome games, our passionate
teams are always willing to share creative and new ideas. This is shown through
many bottom-up initiatives, including our weekly lunch-and-learns.
Being a part of our team means that you not only are a part of our
culture of learning, but our culture of fun. You may spend your break time
chatting on one of our many Slack channels; exercising with our outdoor club or
sports teams; taking over the games room at lunch; or sharing conversation with
our Women in Tech.
At SkyBox, we want everyone to be heard. If you want something to
happen, share that idea and let’s make it happen!
Learn more about us at http://skyboxlabs.com/
Although we appreciate all interest, only those candidates selected for
an interview will be contacted.
This Job is no longer active!