Electronic Arts

Développeur.se sénior.e d’outils /Senior Full Stack Developer, AI & Tools (Apex Legends)

Electronic Arts
Apply
4 hours ago
Vancouver, CanadaSenior

Responsibilities

  • Design and maintain tools and pipelines supporting a live game.
  • Identify AI integration opportunities, prototype architectures, and develop AI-enabled solutions.
  • Connect models to internal tools, APIs, and databases to execute complex, multi-step agentic workflows.
  • Own multidisciplinary technical initiatives from design and user testing through release to internal customers.
  • Optimize memory, CPU, and performance for 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.

Requirements

  • 8+ years developing, building, deploying, and scaling enterprise-grade online applications supporting a game engine or live service.
  • Strong proficiency in HTML, CSS, and JavaScript; experience with modern JavaScript frameworks is highly preferred.
  • Solid understanding of at least one server-side language such as Python, Node.js, or C#, plus RESTful API design experience.
  • Familiarity with AI orchestration frameworks such as LangChain and LlamaIndex, vector databases, and foundation models including OpenAI, Anthropic, and open-source weights.
  • C/C++ experience is highly preferred.
  • Familiarity with UI workflows and UI authoring frameworks.
  • Experience working in large, shared codebases and understanding system design, microservices architecture, design patterns, and high-traffic scaling.
  • Experience with AWS, Azure, or GCP cloud services.
  • Knowledge of a version control system such as Git, GitLab, or Perforce and CI/CD pipelines.
  • Strong computer science fundamentals.
  • Familiarity with DCC tools is preferred.
  • Experience shipping at least one AAA game on console or PC is highly preferred.
  • Experience shipping and supporting a live-service game is preferred.
  • Experience with automated testing or build systems is preferred.

Benefits

  • Hybrid work model with three days onsite per week in Vancouver, BC or Montreal, QC.
  • Three weeks of vacation per year to start and 10 days of sick time per year.
  • Paid top-up to EI/QPIP benefits up to 100% of base salary for eligible maternity, parental, or adoption leave.
  • Extended health, dental, and vision coverage; life insurance; disability insurance; and a retirement plan for regular full-time employees.
  • Potential eligibility for bonus and other incentive programs.
  • Additional wellness, mental health, career, community, family-leave, paid-time-off, retirement-savings, and complimentary-game benefits may be available.
Electronic Arts

About Electronic Arts

10,000+ employees

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 team where creativity thrives, new perspectives are invited, and ideas matter. Regardless of your role, team, or location, this is a place where everyone makes play happen. Join us.

Contact me