Senior Software Developer

2 Months ago • All levels • Programming • $151,300 PA - $261,500 PA

Job Summary

Job Description

As a Senior Software Development Engineer at Amazon Games, you will lead the implementation of innovative Machine Learning (ML), Reinforcement Learning (RL), and Generative AI techniques for game development. This role involves creating reusable engine components and middleware, driving AI technology development to enhance gameplay and optimize development workflows. The responsibilities include leading the design and development of scalable engine components, translating research into production-ready features, developing middleware for AI integration, collaborating with game teams, optimizing AI implementation, contributing to game system architecture, identifying and developing sharable AI tools, staying current with advancements, evaluating and integrating third-party AI solutions, mentoring junior engineers, and championing responsible AI implementation. The role requires collaboration, innovation, and a passion for building engaging game experiences within a collaborative environment.
Must have:
  • Lead the design and development of engine components using ML, RL, and Gen AI.
  • Translate research and prototypes into production-ready game engine features.
  • Develop reusable middleware for AI technology integration.
  • Optimize AI implementation for game engine performance.
  • Contribute to the architecture and design of game systems.

Job Details

DESCRIPTION

Amazon Games is seeking a highly effective Senior Software Development Engineer to lead the implementation of innovative Machine Learning (ML), Reinforcement Learning (RL), and Generative AI techniques for game development applications. In this role, you will bridge the gap between our AI/ML science advancements and practical game development, creating reusable engine components and middleware. You will drive the development of AI technologies to enhance gameplay, optimize development workflows, and push the boundaries of interactive entertainment.

At Amazon Games, our ambition is to create bold new experiences that foster community in and around our games. Our team of game industry veterans develops AAA multiplayer games and original IPs, with teams in Seattle, Orange County, San Diego, Montreal, and Bucharest. Amazon Games, through its Studios, Publishing, and Prime Gaming divisions collaborating with external partners, aims to develop, publish, and deliver compelling AAA games and content experiences for gamers to discover.

Key job responsibilities
- Lead the design and development of robust, scalable, and reusable engine components that implement ML, RL, and Gen AI techniques that will be used by game teams using engines such as Unreal and Unity.
- Collaborate closely with Applied Scientists to translate their research and prototypes into production-ready game engine features.
- Develop a reusable middleware layer that facilitates the integration of AI technologies across multiple game projects and platforms.
- Collaborate with game teams to deliver AI-driven features into their workflows and game systems.
- Optimize AI implementation for performance, ensuring they meet the real-time requirements of game engines
- Contribute to the architecture and design of game systems that leverage AI technologies.
- Collaborate with other Amazon teams to identify and develop sharable AI technologies and tools.
- Stay current with advancements in game engine technologies, ML/RL/Gen AI, and their applications in gaming.
- Evaluate and integrate third-party AI solutions when appropriate, ensuring they meet our quality and performance standards.
- Mentor junior engineers and promote best practices in software engineering and AI implementation within the game development context.
- Champion the responsible implementation of AI in games, considering player experience, fairness, and potential biases.


A day in the life
- You thrive in a collaborative environment where your decisions have significant impact and influence.
- You are passionate about building game experiences that delight players.
- You deliver great workflows, tools, and game innovations to your fellow developers and constantly seek improvement.
- You want to be part of something exciting and unique in the gaming ecosystem.


About the team
The Amazon Games Studio AI Research team focuses on artificial intelligence innovation in gaming. Our highly skilled, multi-discipline team works across Machine Learning, Reinforcement Learning, and Generative AI to reimagine game development. We work closely with first-party game developers and partner studios to bring creative visions to life. Our mission is to use AI responsibly to transform gameplay experiences, enrich narratives, and provide creators with practical tools to optimize their production pipelines.

Similar Jobs

Raid Base - Senior Artist, VFX

Raid Base

Los Angeles, California, United States (Remote)
11 Months ago
Epic Games - Tech Art Lead

Epic Games

Canada (On-Site)
3 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Cardiff, Wales, United Kingdom (Hybrid)
4 Months ago
Tencent - Combat AI Programmer

Tencent

Tokyo, Japan (On-Site)
2 Months ago
Overdare - [OVERDARE] Unreal Gameplay Engineer

Overdare

Seoul, South Korea (On-Site)
2 Weeks ago
Canonical - Senior Software Engineer - Python/MongoDB

Canonical

(Remote)
2 Months ago
Capgemini - API Integrations - REST, SOAP, Powershell, Java, Selenium

Capgemini

Pune, Maharashtra, India (On-Site)
3 Months ago
Windranger - Golang Engineer

Windranger

Singapore (Remote)
5 Months ago
Zazz - Java Developer

Zazz

(Remote)
5 Months ago
Extreme Inc. - Programmer (Client)

Extreme Inc.

Tokyo, Japan (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lemon Sky Studios - Game Director (Mobile Card Combat - F2P Focused)

Lemon Sky Studios

Shah Alam, Selangor, Malaysia (On-Site)
1 Week ago
Epic Games - Senior UI Programmer, UEFN

Epic Games

(On-Site)
4 Months ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
CD PROJEKT RED - Senior Character Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
bohemia interactive - Environment Designer

bohemia interactive

Prague, Prague, Czechia (On-Site)
8 Months ago
Side - Audio Designer - Talent Pool

Side

United States (Remote)
1 Week ago
Wildlight - Senior Online Engineer

Wildlight

Los Angeles, California, United States (Remote)
9 Months ago
Survios - FPS Combat Designer

Survios

Marina Del Rey, California, United States (On-Site)
5 Months ago
Epic Games - Modeling Outsource Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
yellow brick games - Gameplay Programmer

yellow brick games

Montreal, Quebec, Canada (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Booming Games - Animator

Booming Games

Oregon, United States (Remote)
1 Month ago
Moloco - New Business Director - Streaming

Moloco

Los Angeles, California, United States (On-Site)
2 Months ago
SSC Technologies - Sales Executive Hedge Funds

SSC Technologies

Boston, Massachusetts, United States (Hybrid)
2 Months ago
CAE - Configuration Management Analyst

CAE

Arlington, Texas, United States (On-Site)
2 Months ago
SSC Technologies - Sr Account Executive Alternative Investments

SSC Technologies

Houston, Texas, United States (Remote)
2 Months ago
Figma - Senior Counsel, Public Sector

Figma

San Francisco, California, United States (Remote)
1 Week ago
Ion - Senior Product Manager – Financial Services

Ion

New York, United States (On-Site)
3 Months ago
Figma - Integration Engineering Lead

Figma

San Francisco, California, United States (Remote)
1 Month ago
Pinterest - Software Engineer I, Fullstack

Pinterest

San Francisco, California, United States (Hybrid)
2 Weeks ago
Tencent - Compensation & Benefits Manager

Tencent

Palo Alto, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

IMC - Python Software Engineer

IMC

Mumbai, Maharashtra, India (On-Site)
3 Months ago
TransUnion - SQL Developer

TransUnion

Leeds, England, United Kingdom (Hybrid)
1 Week ago
Ion - Java Developer

Ion

Turin, Piedmont, Italy (Hybrid)
2 Months ago
Tesla - Jr. SPS Programmer

Tesla

Rhineland-Palatinate, Germany (On-Site)
6 Months ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Littleton, Colorado, United States (On-Site)
9 Months ago
Activision - Senior Online Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Capgemini - Java Architect

Capgemini

India (On-Site)
2 Months ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
10 Months ago
Penn Interactive - Senior Software Developer

Penn Interactive

Philadelphia, Pennsylvania, United States (Remote)
2 Weeks ago
Ettain Group - Sr .NET Developer

Ettain Group

Frisco, Texas, United States (On-Site)
10 Years ago

Get notifed when new similar jobs are uploaded

About The Company

At Amazon Game Studios (AGS), we see gaming becoming the largest form of entertainment on Earth. Access to massive computing and communications has fuelled massive growth in the number of communities of players, broadcasters, viewers, fans and game developers of all sizes. At AGS, we are developing multiple AAA PC games in our Seattle and Irvine studios that harness the power of AWS and Twitch to create new community-driven game experiences. We are seeking the industry’s best to help us create, publish and support the multiple AAA PC games that we are developing.

Montreal, Quebec, Canada (On-Site)

United States (On-Site)

Bucharest, Romania (On-Site)

Bucharest, Romania (On-Site)

Los Angeles, California, United States (On-Site)

Bucharest, Romania (On-Site)

Seattle, Washington, United States (On-Site)

Bucharest, Bucharest, Romania (On-Site)

Bucharest, Bucharest, Romania (On-Site)

View All Jobs

Get notified when new jobs are added by Amazon games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug