Electronic Arts

Software Engineer III (AI/ML) - EA SPORTS FC

Electronic Arts
Apply
2 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Design, implement, and scale reinforcement learning training pipelines for capable game-testing agents.
  • Develop models and algorithms that simulate human gameplay and decision-making.
  • Deploy RL agents to stress test game systems, identify security vulnerabilities and exploits, and find edge-case failures.
  • Architect internal APIs, CI/CD pipelines, and orchestration workflows for experimentation and observability.
  • Collaborate with FC franchise teams to develop testing systems for AI/ML game features.
  • Adopt AI-assisted engineering workflows and maintain rigorous code-quality standards.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics with an ML specialization, or a related technical field, or equivalent experience.
  • At least five years of game or tool engineering experience using C++ or C#.
  • At least two years of experience in reinforcement learning or closely related fields.
  • Programming proficiency in Python and C++, with knowledge of system design and distributed backends.
  • Experience with console platforms, game development lifecycles, and testing ML-integrated game features.
  • Familiarity with TensorFlow or PyTorch.
  • Demonstrated experience deploying and maintaining ML models in commercial software environments.
  • A master’s degree in a relevant technical discipline is preferred.
  • Knowledge of and passion for football (soccer) is preferred.

Benefits

  • British Columbia compensation range is CAD 122,300–170,700 per year, depending on location.
  • Benefits include three weeks of vacation to start, 10 sick days per year, extended health, dental and vision coverage, life insurance, disability insurance, and a retirement plan for regular full-time employees.
  • Canada benefits include paid top-up to EI/QPIP benefits up to 100% of base salary for qualifying parental, maternity, and adoption leave.
  • Certain roles may be eligible for bonuses and other incentive programs.
  • EA provides wellness programs, healthcare and mental well-being support, retirement savings, paid time off, family leave, complimentary games, career growth opportunities, and workplace accommodations.

Tech Stack

C#C++PythonPyTorchTensorFlow

Categories

Electronic Arts

About Electronic Arts

10,000+ employees

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me