Software Engineer - SEED

Electronic Arts Inc.
Apply Now

Job Description

We are a global team of creators, storytellers, technologists, experience originators, innovators and so much more. We believe amazing games and experiences start with teams as diverse as the players and communities we serve. At Electronic Arts, the only limit is your imagination.

SEED is a pioneering group within Electronic Arts, combining creativity with applied research. We explore, build and help define the future of interactive entertainment.

We exist at EA to deliver and foster inspiring innovation for our games and our players. We do this through exploration, research, prototypes, and never-ending curiosity. We collaborate with game teams and industry partners and also publish our research within our industry and to the public. We pursue long-term applied research yet stay relevant to the present by delivering artifacts along the way to game teams and technology groups inside EA. Some of our research includes bringing digital characters to life, using machine learning for game AI and content creation, and developing novel real-time graphics & physics techniques.

We are looking for a Software Engineer (Generalist) - someone with a wide gamut of experience with game technology, game engines, and tools development - to collaborate with our researchers and bring their unique expertise to help deliver our work in the best light, for creating world-class development technology and experiences for our players.

You excel at implementing novel solutions to solve big problems and know how to strike a balance between quality and performance. You love taking the latest and greatest technology and building tools to create solutions for many to do amazing work. You have a full-stack understanding of software development and how elements from the front to the back end must interact to create meaningful, valuable, and easy-to-use software. You understand software engineering practices well and know when to inject some of these principles into today’s development environments.

This role is a flexible hybrid onsite role at our EA office in Stockholm, and it offers an opportunity for remote work. You will report to our Generative AI research vector leader.

As a Software Engineer (Generalist) at SEED, you will:

  • Bring ideas from the R&D workbench into production-ready technologies that help solve some of the most complex video game challenges, which can then be distributed widely within the company in partnership with central technology initiatives.
  • Build demos with the team using the latest research to showcase R&D across AI, content creation, and tools that improve game development.
  • You will participate in code refactoring, tech hardening, and code review activities across several projects.
  • Be one of the go-to people for tool building and general software engineering development inside a team of accomplished machine learning and AI researchers.
  • Promote general software engineering practices within the team by teaching researchers on how to improve code quality, CI/CD, and real-time performance.
  • Collaborate with other developers at SEED on projects where your unique expertise will create novelty across SEED's projects that live at the intersection of many domains.
  • Collaborate with game teams and central technology groups to understand their requirements better and bring expertise in overlapping areas related to the productization of R&D.

As a diverse team with solid goals, we provide autonomy and true influence to each member of SEED. We are looking for an open and curious person; someone who gets a kick out of taking new ideas, investigating them, and adapting their application to games. You have a desire to explore new areas of game development - someone who is passionate, creative, communicative, and invested.


  • A degree in computer science or a related field
  • 5+ years of software development experience
  • You have a full-stack understanding of software development, from the backend (runtime code) to the front end (UI).
  • You have experience with source control tools like Git and Perforce
  • You have experience with real-time programming languages (such as C++ or C#)
  • You are familiar with game development, game engines, and game development tools
  • You work well within a team and want to collaborate with other researchers, engineers, artists, and designers.
  • You are interested in and generally understand AI and machine learning.
  • You are willing to travel for conferences and visit teams across EA studios.
  • You care about video games.
  • Optionally, you are familiar with scripting languages (such as Python)
  • Optionally, you are familiar with ML development frameworks such as PyTorch or TensorFlow
  • Optionally, you have experience with relational databases such as MySQL, PostgreSQL, or Oracle
  • Optionally, you have experience deploying code in AWS, Azure, or Google Cloud environments

If you want to be part of—and work with—some of the most incredible people in the field, then SEED is your team!

To learn more about SEED and our impactful work, check out

About Electronic Arts

Everything we do is designed to inspire the world to play. Through our cutting-edge games, innovative services, and powerful technologies, we bring worlds with infinite possibilities to millions of players and fans around the globe.

We’re looking for collaborative and inclusive people with diverse perspectives who will enrich our culture and challenge us. We take a holistic approach with our benefits program, focusing on physical, emotional, financial, career, and community wellness to support our people through every chapter of life. We provide comprehensive benefit packages and support for a balanced life with paid time off and new parent leave, plus free games and so much more. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.

Company Info.

Electronic Arts Inc.

Electronic Arts Inc. (EA) is an American video game company headquartered in Redwood City, California. Founded in May 1982 by Apple employee Trip Hawkins, the company was a pioneer of the early home computer game industry and promoted the designers and programmers responsible for its games as software artists. EA published numerous games and some productivity software for personal computers, all of which were developed by external individuals o

  • Industry
    Video games
  • No. of Employees
  • Location
    Redwood City, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Electronic Arts Inc. is currently hiring Software Engineer Jobs in Stockholm, Sweden with average base salary of kr55,000 - kr80,000 / Month.

Similar Jobs View More