Software Engineer, Agentic Harness for Games (Hybrid)

Electronic Arts

Vancouver

Hybrid

CAD 171,000 - 270,000

Full time

2 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

Healthcare benefits
Retirement plan
Paid time off

Job summary

Electronic Arts in North America is seeking a Software Developer to help build an agentic harness for game logic generation within our engine, collaborating with engine teams to enable generative workflows and robust tooling.

This hybrid role (onsite in Redwood City, Montreal or Vancouver part-time) requires 3+ years in AAA engines, strong C++ and Python, and a passion for scalable, safe toolchains that empower creators while protecting quality.

Qualifications

  • 3+ years of software development experience with AAA game engines (e.g., Frostbite, Unity, Unreal, Godot, or proprietary).
  • Expertise in C++.
  • Experience with Python.
  • Experience with agentic harnesses and workflows (Claude Code, Codex, Opencode).
  • Experience with context engineering, graph engineering, and long running workflow orchestration.
  • Experience with one or more game engine development domains (e.g., gameplay, simulation, systems, content pipelines, and performance-critical systems).

Responsibilities

  • You will build and extend an agentic harness for game logic generation, covering tool orchestration, context management, and integration of these capabilities into the engine.
  • You will partner with engine developers, integrating creator-focused systems into our core engine architecture to enable generative creation workflows.
  • You will implement guardrails including sandboxed execution, permissioned tool access, content-safety and IP checks, and human review points before generated content reaches players.
  • You will build evaluation for agent output, including whether a generated game compiles, loads, holds frame rate, and matches intent, and turn those checks into automated regression suites that gate harness changes.
  • You will partner with researchers, developers, artists, and designers to translate prototypes into production-ready engine features, ensuring alignment with existing systems.
  • You will design extensible interfaces that allow rapid iteration on new technologies while maintaining architectural integrity and developer usability.
  • You will define how you productize new technologies within the engine, influencing architecture and creator experience.

Skills

C++
Python
AAA game engines
Agentic harnesses
Context engineering
Graph engineering
Long running workflows
Gameplay systems

Job description

Electronic Arts in North America is seeking a Software Developer to help build an agentic harness for game logic generation within our engine, collaborating with engine teams to enable generative workflows and robust tooling.

This hybrid role (onsite in Redwood City, Montreal or Vancouver part-time) requires 3+ years in AAA engines, strong C++ and Python, and a passion for scalable, safe toolchains that empower creators while protecting quality.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II — Engine & AI Tools (Hybrid)
Software Engineer II — Engine & AI Tools (Hybrid)

Electronic Arts (EA) • Vancouver

Hybrid
CAD 105,000 - 143,000
Vacation time: 3 weeks
Extended health coverage
Senior Software Engineer - Agentic Workflows (Hybrid)
Senior Software Engineer - Agentic Workflows (Hybrid)

Electronic Arts • Vancouver

Hybrid
CAD 140,000 - 180,000
Health insurance
Retirement plan
Paid time off
+1
Senior Software Engineer - Agentic Workflows
Senior Software Engineer - Agentic Workflows

Electronic Arts • Vancouver

Hybrid
CAD 140,000 - 180,000
Health insurance
Retirement plan
Paid time off
+1
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
Développeur.se de logiciels sénior.e - Flux de travaux agentifs / Senior Software Developer - Agentic Workflows
Développeur.se de logiciels sénior.e - Flux de travaux agentifs / Senior Software Developer - Agentic Workflows

Electronic Arts • Vancouver

Hybrid
CAD 213,000 - 270,000
Hybrid work model
Développeur.se de logiciels - Flux de travaux agentifs / Software Developer - Agentic Workflows
Développeur.se de logiciels - Flux de travaux agentifs / Software Developer - Agentic Workflows

Electronic Arts • Vancouver

Hybrid
CAD 171,000 - 270,000
Healthcare benefits
Retirement plan
Paid time off
Senior Gameplay Software Engineer – Hybrid (Redwood/Montreal/Vancouver)
Senior Gameplay Software Engineer – Hybrid (Redwood/Montreal/Vancouver)

Electronic Arts • Vancouver

Hybrid
CAD 199,000 - 284,000
Remote-friendly hybrid model
Software Engineer II - Agentic Workflows
Software Engineer II - Agentic Workflows

Electronic Arts Ltd • Vancouver

On-site
CAD 105,000 - 143,000
Senior Multiplayer Engine Engineer
Senior Multiplayer Engine Engineer

Electronic Arts (EA) • Vancouver

Hybrid
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