Software Engineer II — Engine & AI Tools (Hybrid)

Electronic Arts (EA)

Vancouver

Hybrid

CAD 105,000 - 143,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Vacation time: 3 weeks
Extended health coverage

Job summary

Electronic Arts seeks a Software Engineer II to help build an agentic harness that turns intent into working games, enabling an agent to write, run, evaluate, and repair its own work. You will work hybrid, onsite in Vancouver, Montreal, or Redwood City, collaborating with engine teams to integrate creator-focused systems into the core engine.

You will implement guardrails, evaluation suites, and partner with researchers, engineers, artists, and designers to translate prototypes into

Qualifications

  • 3+ years of software engineering experience with AAA game engines.
  • Expertise in C++ and Python.
  • Experience with agentic harnesses and workflows.
  • Experience with context engineering, graph engineering, and long running workflow orchestration.

Responsibilities

  • Build and extend an agentic harness for game logic generation and tool orchestration.
  • Integrate creator-focused systems into the engine architecture for generative workflows.
  • Implement guardrails including sandboxed execution, tool access permissions, content-safety, and IP checks.
  • Develop automated regression suites to gate harness changes based on runtime checks.
  • Collaborate with researchers, engineers, artists, and designers to productionize prototypes.
  • Design extensible interfaces to enable rapid iteration while maintaining architecture integrity.
  • Define productization of new technologies within the engine and creator experience.

Skills

C++
Python
AAA game engines
Engine development
Context engineering
Workflow orchestration
Game tooling

Tools

Frostbite
Unity
Unreal
Godot

Job description

Electronic Arts seeks a Software Engineer II to help build an agentic harness that turns intent into working games, enabling an agent to write, run, evaluate, and repair its own work. You will work hybrid, onsite in Vancouver, Montreal, or Redwood City, collaborating with engine teams to integrate creator-focused systems into the core engine.

You will implement guardrails, evaluation suites, and partner with researchers, engineers, artists, and designers to translate prototypes into

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Systems Software Engineer - Engine & Tools (Hybrid)
Systems Software Engineer - Engine & Tools (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 110,000 - 160,000
Vacation and personal time
Comprehensive health benefits
Retirement plan
+1
Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)
Systems Software Engineer: Engine & AI Tools (Onsite Vancouver)

Electronic Arts • Vancouver

On-site
CAD 105,000 - 143,000
3 weeks vacation
Sick time 10 days/yr
Health/dental/vision coverage
+1
Hybrid Systems Software Engineer - Engine & Performance
Hybrid Systems Software Engineer - Engine & Performance

Electronic Arts • Vancouver

Hybrid
CAD 122,000 - 171,000
Hybrid work model
Software Engineer II - Agentic Workflows
Software Engineer II - Agentic Workflows

Electronic Arts Ltd • Vancouver

On-site
CAD 105,000 - 143,000
Ingénieur logiciel sénior – outils du moteur génératif
Ingénieur logiciel sénior – outils du moteur génératif

Electronic Arts (EA) • Montreal (administrative region)

Hybrid
CAD 140,000 - 200,000
Senior Software Engineer - Agentic Workflows
Senior Software Engineer - Agentic Workflows

Electronic Arts (EA) • Vancouver

Hybrid
CAD 141,000 - 204,000
Vacation
Sick time
EI/QPIP top-up
+5
Senior Software Engineer - Agentic Workflows
Senior Software Engineer - Agentic Workflows

Electronic Arts Ltd • Vancouver

On-site
CAD 141,000 - 204,000
Software Engineer II - Agentic Workflows
Software Engineer II - Agentic Workflows

Electronic Arts (EA) • Vancouver

Hybrid
CAD 105,000 - 143,000
Vacation time: 3 weeks
Extended health coverage
Hybrid Systems Software Engineer — C++ & Engine Tech
Hybrid Systems Software Engineer — C++ & Engine Tech

EA SPORTS • Vancouver

Hybrid
CAD 122,000 - 171,000
Vacation 3 weeks
Sick time 10 days
Top-up EI/QPIP
+5