Rendering Software Engineer - EA SPORTS™ UFC
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional C++ experience, 2+ years with real-time rendering engines, and experience with DirectX 12, Vulkan or Metal. Graphics debugging, profiling, multithreading and AI-assisted development tools are also needed.
C++, DirectX 12, Vulkan, Metal
Rendering Software Engineer - EA SPORTS™ NHL
Vancouver, BCElectronic Arts
3+ YOECandidates need at least 3 years of professional real-time graphics or rendering experience in games or interactive applications. Strong C++ and HLSL shader skills, familiarity with low-level graphics APIs, and experience with graphics profilers are required.
C++, HLSL, DirectX 12, Vulkan, PIX, RenderDoc
Rendering Engineer Intern
Vancouver, BCElectronic Arts
Candidates need to be working towards a bachelor's degree in Computer Science or a related field. Electronic Arts asks for real-time graphics knowledge, shader and C++ coding, some experience with DX12, Vulkan or Metal, and knowledge of profiling and optimization.
C++, Vulkan, Metal
Principal Product Manager, AI Platform
Vancouver, BCElectronic Arts
8+ YOEElectronic Arts needs a Bachelor's degree and 8+ years in product or program management or software development, including 6+ years in product management. Candidates need 2+ years shipping AI/ML infrastructure or enterprise AI tooling and an understanding of microservices, REST and gRPC APIs and cloud platforms.
IPS, Machine learning, Documentation, Prioritization, Regulatory compliance, Leadership
Principal Materials Artist (Apex Legends)
Vancouver, BCElectronic Arts
12+ YOEElectronic Arts needs a senior artist with 12+ years of professional game development experience, a strong PBR portfolio and expert Substance Painter and Designer skills. Experience building AAA shared material libraries and working with technical teams on pipelines is also required.
Substance Painter, Substance Designer, Houdini, Copernicus
Presentation Software Engineer - EA SPORTS™ NHL (TFT)
Vancouver, BCElectronic Arts
3+ YOECandidates need 3+ years of professional software or game development experience and strong C++ skills. Electronic Arts also wants experience debugging production game engine systems, a bachelor's degree or equivalent, and good teamwork.
C++, Frostbite, Python, C#, Lua
Presentation Software Engineer - EA SPORTS™ FC
Toronto, ONElectronic Arts
6+ YOECandidates need a bachelor's degree or equivalent experience, 6+ years of C++ with object-oriented design, and game engine experience in Unity or Unreal. Electronic Arts also requires 3+ years of Python, Lua or C# scripting and experience with source control systems.
C++, Unity, Unreal Engine, Python, Lua, C#
PC Product Producer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
5+ YOECandidates need 5+ years of game production experience, including work with technical, engine or rendering teams and PC performance optimization. Electronic Arts also wants experience shipping a large-scale or live service PC title and managing technical debt alongside feature work.
profiling tools, telemetry systems, performance capture tools
Online Software Engineer - EA SPORTS™ UFC (Client/Server)
Vancouver, BCElectronic Arts
4+ YOECandidates need 4+ years of software engineering experience building online games or scalable online applications. They need strong C++ skills, database experience, networked and multithreaded systems knowledge, and familiarity with Git or Perforce.
C++, Git, Perforce
Marketing Producer
Vancouver, BCElectronic Arts
5+ YOEElectronic Arts needs candidates with 5+ years producing video or design assets for major brands or entertainment franchises. They should have live-action and post-production experience, strong organizational skills, and comfort with modern production tools.
Airtable, Frame.io, Frontify, Google Drive
Manager, Procurement - Game Engine & Technology
Vancouver, BCElectronic Arts
5+ YOECandidates need a bachelor's degree and at least 5 years of procurement, technology partnership, strategic sourcing or commercial deal-making experience. Experience with game creation technologies, SaaS or AI/ML categories and with remote, globally distributed teams is required.
Procurement, Digital game creation systems, ML, Client relationship management, Circulate information
Machine Learning Engineer - EA SPORTS™ FC
Vancouver, BCElectronic Arts
Candidates need a BS in Computer Science, Mathematics or a related field, or equivalent engineering experience. They must have Python, C++ or Java skills, experience with LLM deployment and fine-tuning, and hands-on use of Databricks, Trino and Apache Airflow in production.
Databricks, Trino, Apache Airflow, Python, C++, Java