Saltar al contenido

Información general

Ubicaciones: Vancouver - Great Northern Way, British Columbia, Canada 
  • Lugar: Montreal
  • Estado: Quebec
  • País: Canada


ID del rol
215696
Tipo de trabajador
Regular Employee
Estudio/Departamento
EA Studios - Respawn
Acuerdo de trabajo flexible
Hybrid

Description & Requirements

Electronic Arts crea experiencias de entretenimiento increíbles que inspiran a personas jugadoras y fans de todo el mundo. Aquí, todo el mundo es parte de la historia. Parte de una comunidad que conecta a gente de todo el mundo. Un lugar en el que la creatividad prospera, se invita a nuevas perspectivas y las ideas importan. Un equipo en el que todo el mundo hace posible el juego.

Pour visualiser la description de poste en français, veuillez sélectionner le français dans le menu déroulant au haut de la page.



Job Title: Senior Full Stack Developer, AI & Tools (Apex Legends)
 
Location: Vancouver, BC or Montreal, QC
 
Work Model: Hybrid (3 days onsite/week)


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

 

Nice to Have

  • Familiarity with DCC tools
  • Shipped at least one AAA game on console or PC is highly preferred
  • Experience shipping and supporting a live service game
  • Experience with automated testing, or build systems




Acerca de Electronic Arts
Nos llena de orgullo tener una extensa cartera de juegos y experiencias, ubicaciones por todo el mundo y oportunidades en EA. Valoramos la adaptabilidad, la resiliencia, la creatividad y la curiosidad. Desde un liderazgo que saca tu potencial hasta la creación de un espacio para aprender y experimentar, te animamos a hacer un trabajo fantástico y buscar oportunidades de crecimiento.

Adoptamos un enfoque integral con nuestros programas de beneficios, centrándonos en el bienestar físico, emocional, financiero, profesional y de la comunidad para apoyar una vida equilibrada. Nuestros paquetes están personalizados para satisfacer las necesidades locales y pueden incluir seguro médico, apoyo para el bienestar mental, plan de pensiones, días libre pagados, permisos familiares, juegos gratuitos y mucho más. Fomentamos entornos en los que nuestros equipos siempre pueden dar lo mejor de sí mismos en lo que hacen.

Electronic Arts ofrece igualdad de oportunidades. Todas las decisiones laborales se toman sin tener en cuenta la raza, el color de piel, el país de origen, la ascendencia, el sexo, el género, la identidad de género o su expresión, la orientación sexual, la edad, la información genética, la religión, la discapacidad, las enfermedades, los embarazos, el estado civil, la situación familiar, la situación militar o cualquier otra característica que quede bajo el amparo de la ley. También tenemos en cuenta solicitudes cualificadas con antecedentes penales, de conformidad con la ley vigente. Además, EA adapta el espacio de trabajo para gente cualificada con discapacidades según lo que exige la ley.