# Senior Full Stack Developer, AI & Tools (Apex Legends)

**Company**: Electronic Arts
**Location**: Vancouver, British Columbia
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $169,500 - $242,600 CAD
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/en_US/careers/JobDetail/Senior-Full-Stack-Developer-AI-and-Tools-Apex-Legends/215696?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5111b926-06b

## Description

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.

Respawn is looking for a Senior Fullstack Developer, AI and Tools to build and design various tooling for Apex Legends game and to explore opportunities enabling AI automation driven workflow integrations within the tools.

As a Senior Fullstack Developer, AI and Tools you will report to Lead Developer of our Shared Tools team and will work with content / technical / product directors and the tools development team to design, build and enable tools with AI.

You will also partner with cross-disciplinary teams to deliver extendable tools that support content creation workflow and are performant and robust to support a live game.

**Responsibilities**

- Design and maintain tools and pipelines supporting a live game

- Identify opportunities for AI tools integration, prototype integrations and architecture and develop AI enabled solutions

- Connect models to internal tools, APIs, and databases to execute complex, multi-step agentic workflows

- Own multi-disciplinary technical initiatives from design, user testing to release to internal customers

- Optimize memory, CPU and performance of new and existing tools

- Debug and resolve complex issues in a large scale codebase

- Integrate platform and partner technologies into the game engine

- Collaborate with content teams on feature development

- Mentor developers through code reviews and technical guidance

**Qualifications**

- 8+ years developing, building, deploying, and scaling enterprise-grade online applications supporting a game engine/live service

- Familiarity with AI orchestration frameworks (e.g., LangChain, LlamaIndex), vector databases, and foundational models (OpenAI, Anthropic, open-source weights)

- Strong proficiency in HTML, CSS, and JavaScript; experience with modern JavaScript frameworks is highly preferred

- Solid understanding of at least one server-side programming language (e.g., Python, Node.js, C#) and RESTful API design.

- C/C++ experience is highly preferred

- Familiarity with UI workflows and UI authoring frameworks

- Experience working in large, shared codebases

- Deep understanding of system design, microservices architecture, design patterns, and scaling high-traffic systems

- Experience with cloud services (AWS/Azure/GCP)

- Good knowledge of at least one version control system (Git/Gitlab/Perforce) and CI/CD pipelines

- Strong understanding of computer science foundations

**Benefits**

- Vacation (3 weeks per year to start)

- 10 days per year of sick time

- Paid top-up to EI/QPIP benefits up to 100% of base salary when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave)

- Extended health/dental/vision coverage

- Life insurance

- Disability insurance

- Retirement plan to regular full-time employees

## Skills

### Required
- AI orchestration frameworks
- vector databases
- foundational models
- HTML
- CSS
- JavaScript
- Python
- Node.js
- C#
- RESTful API design
- C/C++
- UI workflows
- UI authoring frameworks
- system design
- microservices architecture
- cloud services
- version control system
- CI/CD pipelines

### Nice to have
- DCC tools
- AAA game development
- live service game development
- automated testing
- build systems

---

Source: [Apply at jobs.ea.com](https://jobs.ea.com/en_US/careers/JobDetail/Senior-Full-Stack-Developer-AI-and-Tools-Apex-Legends/215696?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
