Senior Software Engineer, Gameplay AI

Electronic Arts

Hybrid

Quick summary

Work type
Hybrid
Location
Stockholm, Stockholm County, Sweden
Posted
4 days ago

Employer

About Electronic Arts

Electronic Arts is a global leader in digital interactive entertainment, developing and publishing games for consoles, mobile, and PC under franchises including FIFA, Madden NFL, The Sims, Apex Legends, and Battlefield.

Electronic Arts currently has 149 open roles on FindRole.

Listed pay typically runs $122,300–$170,700 across 81 roles with salary data.

Most-posted roles

View all roles at Electronic Arts

At a glance

TL;DR · Senior Software Engineer, Gameplay AI

As a Senior Software Engineer in Gameplay AI at EA Studios DICE Stockholm, you will join a world-class team dedicated to pushing the boundaries of the Battlefield franchise. Your role involves collaborating with engineers and designers to develop scalable AI technology for current and future titles, implementing gameplay AI features, and improving existing systems. You will contribute to shared AI technologies used across multiple projects while mentoring junior engineers through technical guidance and knowledge sharing. Ideal candidates have at least five years of professional experience in game development or equivalent software engineering roles, with expertise in C++, behavior trees, goal-oriented action planning, and pathfinding algorithms. This position requires a passion for solving complex technical challenges and a commitment to delivering innovative AI solutions that impact millions of players globally.

What you'll do

  • Implement gameplay AI features in partnership with the AI Design team.
  • Develop new AI technology and enhance existing Battlefield AI systems.
  • Contribute to shared AI technology utilized across multiple Battlefield projects.
  • Collaborate on reliable AI feature delivery with cross-functional teams.
  • Mentor engineers through technical guidance, reviews, and knowledge sharing.

What we're looking for

  • Minimum 5 years of professional experience in video game development or equivalent.
  • Proficient in developing gameplay systems using C++.
  • Expertise in AI systems including behavior trees, goal-oriented action planning.
  • Strong skills in debugging, profiling, and optimizing performance-critical code.
  • Experience working within large-scale game development environments.