Amazon Games is seeking an experienced Senior Software Development Engineer to spearhead the implementation of cutting-edge AI technologies in game development. This role sits at the intersection of artificial intelligence and gaming, focusing on Machine Learning (ML), Reinforcement Learning (RL), and Generative AI applications.
The position is part of the Amazon Games Studio AI Research team, a dynamic group dedicated to pushing the boundaries of AI innovation in gaming. Working across multiple locations including Seattle, Orange County, San Diego, Montreal, and Bucharest, the team collaborates with first-party game developers and partner studios to transform gaming experiences through responsible AI implementation.
As a Senior Software Developer, you'll be responsible for bridging the gap between AI/ML research and practical game development. Your work will involve creating reusable engine components and middleware that integrate seamlessly with popular game engines like Unreal and Unity. You'll collaborate closely with Applied Scientists to transform research prototypes into production-ready features that enhance gameplay and optimize development workflows.
The role requires a unique combination of technical expertise in both software engineering and AI technologies. You'll need strong proficiency in C++ and experience with game engines, along with the ability to work with ML frameworks and understand GPU optimization techniques. The position offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits including equity and sign-on payments.
This is an opportunity to shape the future of gaming by implementing AI technologies that enhance player experiences while maintaining high performance standards. You'll be working in a collaborative environment where your decisions have significant impact, and you'll have the chance to mentor others while contributing to innovative projects that push the boundaries of interactive entertainment.
The ideal candidate will have 8+ years of professional software development experience, with at least 3 years specifically in game development. You should be passionate about creating engaging game experiences and comfortable working in a fast-paced, collaborative environment where excellence is expected despite challenging conditions.