Senior RL Engineer – AI/ML for Gaming

Electronic Arts

Vancouver

Hybrid

CAD 120,000 - 170,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health insurance
3 weeks vacation
Sick time
Retirement plan

Job summary

Electronic Arts is seeking a senior software engineer to lead reinforcement learning and ML-driven testing initiatives within the FC QVE team in Vancouver. You will design, implement, and scale RL training pipelines using C++/Python, and collaborate with game-area teams to validate AI features.

The role demands 5+ years in game/tool engineering, strong knowledge of C++, Python, and ML frameworks, plus a passion for rigorous testing and quality.

Qualifications

  • Bachelor's degree in Computer Science, Mathematics with ML specialization, or related field.
  • Familiarity with TensorFlow or PyTorch.

Responsibilities

  • Design, implement, and scale RL training pipelines to create capable agents.
  • Develop models and algorithms that simulate gameplay and decision-making for testing.
  • Stress test internal systems by deploying RL agents to identify edge-case failures.
  • Architect internal APIs, CI/CD pipelines, and orchestration workflows for high-capacity experimentation.

Skills

C++
C#
Python
Reinforcement Learning
ML frameworks

Education

Bachelor's degree in CS/Math with ML
Advanced degree (Master's) in a related discipline

Tools

TensorFlow
PyTorch

Job description

Electronic Arts is seeking a senior software engineer to lead reinforcement learning and ML-driven testing initiatives within the FC QVE team in Vancouver. You will design, implement, and scale RL training pipelines using C++/Python, and collaborate with game-area teams to validate AI features.

The role demands 5+ years in game/tool engineering, strong knowledge of C++, Python, and ML frameworks, plus a passion for rigorous testing and quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III - EA SPORTS FC
Software Engineer III - EA SPORTS FC

Electronic Arts • Vancouver

Hybrid
CAD 120,000 - 170,000
Health insurance
3 weeks vacation
Sick time
+1
Software Engineer III (AI/ML) - EA SPORTS FC
Software Engineer III (AI/ML) - EA SPORTS FC

Electronic Arts • Vancouver

On-site
CAD 122,000 - 171,000
3 weeks vacation per year
10 sick days
Paid top-up to EI/QPIP when welcoming a new child
+2
Edge ML Engineer for Immersive Games & LLMs
Edge ML Engineer for Immersive Games & LLMs

Electronic Arts • Vancouver

On-site
CAD 120,000 - 180,000
Health/dental/vision coverage
Retirement plan
Paid time off
Software Engineer III (AI/ML) - EA SPORTS FC
Software Engineer III (AI/ML) - EA SPORTS FC

Electronic Arts (EA) • Vancouver

On-site
CAD 122,000 - 171,000
3 weeks vacation
10 days sick time
Paid parental leave
+3
AI Bot Systems Engineer – C++ Gameplay Testing
AI Bot Systems Engineer – C++ Gameplay Testing

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Hybrid ML Engineer – Fraud & Anti-Cheat Infra
Hybrid ML Engineer – Fraud & Anti-Cheat Infra

Electronic Arts (EA) • Vancouver

Hybrid
CAD 114,000 - 156,000
Paid time off
Health/dental/vision coverage
Retirement plan
+1
Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Senior Game Designer - AI-Driven Sports Gameplay Lead
Senior Game Designer - AI-Driven Sports Gameplay Lead

Kibbi Technologies Inc. • Vancouver

On-site
CAD 114,000 - 156,000
Vacation 3 weeks per year
Sick time 10 days per year
Top-up to EI/QPIP benefits
+3
Senior C++ ML Engineer - Game AI & Inference
Senior C++ ML Engineer - Game AI & Inference

Ubisoft2 • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Senior C++ ML Engineer – Game AI Systems (Office-Based)
Senior C++ ML Engineer – Game AI Systems (Office-Based)

Ubisoft Entertainment • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000