Description
Electronic Arts is seeking a Software Developer to help build an agentic harness that turns intent into working games and the loop that lets an agent write, run, evaluate, and repair its own work.
This is a hybrid role, onsite three days a week, in Redwood City, Montreal, or Vancouver.
The successful candidate will:
- Build and extend an agentic harness for game logic generation, covering tool orchestration, context management, and integration of these capabilities into the engine.
- Partner with engine developers, integrating creator-focused systems into the core engine architecture to enable generative creation workflows.
- Implement guardrails including sandboxed execution, permissioned tool access, content-safety and IP checks, and human review points before generated content reaches players.
- 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.
- Partner with researchers, developers, artists, and designers to translate prototypes into production-ready engine features, ensuring alignment with existing systems.
- Design extensible interfaces that allow rapid iteration on new technologies while maintaining architectural integrity and developer usability.
- Define how new technologies are productized within the engine, influencing architecture and creator experience.
The ideal candidate will have:
- 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).
In terms of compensation and benefits, Electronic Arts offers:
- A salary range of $120,600 - $184,000 USD (for California).
- A package of benefits including paid time off (3 weeks per year to start), 80 hours per year of sick time, 16 paid company holidays per year, 10 weeks paid time off to bond with baby, medical/dental/vision insurance, life insurance, disability insurance, and 401(k) to regular full-time employees.