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

**Company**: Electronic Arts
**Location**: Vancouver, BC
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology
**Ticker**: EA
**Wikidata**: https://www.wikidata.org/wiki/Q173941

**Apply**: https://jobs.ea.com/zh_CN/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_ab17fd0a-048

## Description

Respawn is seeking a Senior Full Stack Developer, AI and Tools to build and design various tooling for Apex Legends game and 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 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:

- Comprehensive benefits package, including health insurance, mental health support, retirement savings, paid time off, and free games

## Skills

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

### Nice to have
- LangChain
- LlamaIndex
- OpenAI
- Anthropic
- C/C++
- modern JavaScript frameworks
- DCC tools
- AAA game development
- live service game development
- automated testing
- build systems

---

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