Senior Technical Artist – Character Rigging & Technology
Vancouver, BCElectronic Arts
6+ ansCandidates need 6+ years of games or cinematic production experience in technical art, rigging or animation technology. Electronic Arts asks for strong character rigging skills, Python or C# scripting, and experience with Maya and Houdini.
Maya, Houdini, Frostbite, Unreal, Unity
Gameplay Software Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
Candidates need a bachelor's degree in computer science or equivalent experience, strong C++ and object-oriented skills, and experience building AI, character control, multiplayer or other gameplay systems. Debugging, multithreading and performance optimization knowledge are also required.
C++, proprietary game engine, debugging tools
Senior Software Engineer
Vancouver, BCElectronic Arts
10+ ansCandidates need over 10 years of professional software development experience and a bachelor's or master's degree in a related field. They must be skilled in C#, C++ or Python, and have experience with LLMs, multi-agent systems, statistical testing and CI/CD test automation.
C#, C++, Python, version control, telemetry tools
Software Engineer II
Vancouver, BCElectronic Arts
2+ ansCandidates need 2+ years of software development or test automation experience, a technical degree, strong TypeScript or JavaScript skills, and hands-on experience automating mobile apps with tools such as Appium or XCUITest.
Appium, WebdriverIO, Detox, Espresso, XCUITest, Git
Software Engineer III - AI/ML
Vancouver, BCElectronic Arts
5+ ansCandidates need 5+ years of software engineering experience, including 2+ years working with AI, ML or LLM systems. A Master's in computer science, mathematics or a related field, or equivalent experience, plus strong Python skills.
Python, CI/CD pipelines
Engineering Manager
Vancouver, BCElectronic Arts
7+ ans2+ gestionCandidates need 7+ years of professional software development experience, including technical team leadership, and 2+ years managing software engineers. They must have delivered automation or developer tooling platforms and have experience in C#, C++, or Python, plus testing and CI/CD workflows.
Lead a team, Leadership, Performance management, CI/CD, Software development, Team leadership
Online Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ ansCandidates need 3 or more years of C++ development, strong software engineering and architecture skills, and experience with real-time networking, client-server or peer-to-peer systems, and databases. Experience with AI-assisted development tools is also required.
C++, AI coding agents
Principal ML Engineer
Vancouver, BCElectronic Arts
20+ ansCandidates need 20+ years of development experience, including production ownership of distributed-training data input. They need expertise in custom PyTorch or similar stacks, FSDP and parallelism, multimodal streaming tools such as Ray Data or NVIDIA DALI, and profiling of I/O, CPU, memory and accelerators.
PyTorch, TorchTitan, JAX, MaxText, Megatron Core, NeMo
Cinematic Artist, Screenshot Specialist
Vancouver, BCElectronic Arts
Electronic Arts needs candidates with deep knowledge of hockey and/or UFC, a solid grasp of cinematic language, and hands-on 3D or real-time engine skills such as Unreal Engine, Maya or 3ds Max. Strong Adobe Photoshop and Lightroom skills, photography fundamentals and the ability to take shots from previsualization to final render under deadline are also needed.
Unreal Engine, Maya, 3ds Max, Adobe Photoshop, Adobe Lightroom, Frostbite
Development Director - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
5+ ansCandidates need 5+ years of project management experience on production lifecycles, experience with Waterfall and Agile methods, stakeholder communication skills, and experience building complex systems with cross-discipline teams. A bachelor's degree in a related field is preferred.
MMA, Process improvement, Communication skills, Change management, Conflict resolution, Project management