Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools

$141.4k - $204.4k per year
Full-time

Electronic Arts

Description & Requirements 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. « 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. » At EA, we believe games are powerful because they bring together multiple ways people engage: play, watch, create, and connect. And increasingly, the biggest entertainment platforms aren't just places to consume content — they're places where communities build. Creator-made content is already a proven part of EA's history — from community creation tools in Battlefield to The Gallery in The Sims 4. We believe new creative technologies and tools will expand how players engage with and contribute to our experiences, supported by thoughtful product design, safety systems, and global reach. Our focus is on enabling more players to participate in creative expression by making creation easier, safer, and more rewarding. As a Senior Software Engineer , you will collaborate with Research Scientists and Engineers to shape how new technologies integrate into core engine architecture. You will translate ideas from exploration into systems that can operate at scale in a live environment. You will operate at the intersection of research and production, helping bring emerging technologies (e.g., AI-assisted creation, procedural systems) into a world-class engine used by millions of players. This is a hybrid role, onsite three days a week, in Redwood City, Montreal, or Vancouver. You will report to the Director of Engineering. Responsibilities:

  • Own the development of generative game logic generation and generative tool orchestration, and integrate those tools into the engine.
  • Partner with engine developers, integrating creator-focused systems into our core engine architecture to enable generative creation workflows.
  • Partner with researchers, engineers, artists, and designers to translate prototypes into production-ready engine features, ensuring alignment with existing systems.
  • Contribute across engine domains, including tools, data pipelines, and runtime systems, to improve the capabilities of the engine.
  • Design extensible interfaces that allow rapid iteration on new technologies while maintaining architectural integrity and developer usability.
  • Define how you productize new technologies within the engine, influencing architecture and creator experience.
Qualifications:
  • 8+ years of professional software engineering experience, including experience with AAA game engines (e.g., Frostbite, Unity, Unreal, Godot, or proprietary)
  • Experience with large C++ codebases
  • Experience with Python
  • Proficiency across one or multiple engine development domains (e.g., gameplay, simulation, systems, content pipelines, and performance-critical systems)
  • Experience navigating unfamiliar areas of a large codebase and becoming productive quickly in tools, pipeline, or runtime systems
  • Experience collaborating with others to translate applied research goals into production-ready engine features
  • Experience with emerging technologies such as AI/ML, procedural generation, context engineering, creator tooling systems
  • Experience writing agentic tooling and function calling
  • Experience with structured output and schema design
  • Experience contributing to engine architecture or developer-facing platforms.
  • Proficiency in CI/CD tools (e.g., Jenkins, GitLab)
We want to connect you with job opportunities that align with your interests, skills, and expertise. When you create an EA Careers Account and are logged into the portal, you can click “Get Recommendations” to view a curated list of job openings. These recommendations are enhanced by automated processing, including artificial intelligence, and take into account your skills and experience. However, all employment decisions are made by our hiring teams, not by automated systems. Pay Transparency - North America COMPENSATION AND BENEFITS The ranges listed below are what EA in good faith expects to pay applicants for this role in these locations at the time of this posting. If you reside in a different location, a recruiter will advise on the applicable range and benefits. Pay offered will be determined based on a number of relevant business and candidate factors (e.g. education, qualifications, certifications, experience, skills, geographic location, or business needs). PAY RANGES
  • British Columbia (depending on location e.g. Vancouver vs. Victoria) $141,400 - $204,400 CAD
  • California (depending on location e.g. Los Angeles vs. San Francisco) $165,000 - $256,000 USD
Pay is just one part of the overall compensation at EA. In the US, we offer 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. Certain roles may also be eligible for bonus and other incentive programs. For Canada, we offer a package of benefits including 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. Certain roles may also be eligible for bonus and other incentive programs. *About Electronic Arts* We’re proud to have an extensive portfolio of games and experiences, locations around the world, and opportunities across EA. We value adaptability, resilience, creativity, and curiosity. From leadership that brings out your potential, to creating space for learning and experimenting, we empower you to do great work and pursue opportunities for growth. We adopt a holistic approach to our benefits programs, emphasizing physical, emotional, financial, career, and community wellness to support a balanced life. Our packages are tailored to meet local needs and may include healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, complimentary games, and more. We nurture environments where our teams can always bring their best to what they do. Electronic Arts is an equal opportunity employer. All employment decisions are made without regard to race, color, national origin, ancestry, sex, gender, gender identity or expression, sexual orientation, age, genetic information, religion, disability, medical condition, pregnancy, marital status, family status, veteran status, or any other characteristic protected by law. We will also consider employment qualified applicants with criminal records in accordance with applicable law. EA also makes workplace accommodations for qualified individuals with disabilities as required by applicable law.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools in Montréal, QC vacancy
  •  ...à des réunions de travail qui se déroulent exclusivement en anglais...  .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts,...  ...de jeux AAA de nouvelle génération. CIG est fière de penser hors...  ...ferez-vous ? L'équipe MTL Tools conçoit, développe et maintient... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    17 days ago
  •  ...time with the only hardware and software AI-powered platform built for...  ...uses MuJoCo as its physics engine. Your focus is how we integrate...  ..., mathematics & algorithms to develop and enhance Vention’s browser-...  ...product manager, UX/UI designer and senior executives What You Bring... 
    Senior
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    3 days ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle...  ...-services en utilisant des outils de pointe Collaborer avec...  ...infonuagique et de ses défis sera considéré un atout... 
    Suggested
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    18 days ago
  •  ...à des réunions de travail qui se déroulent exclusivement en anglais...  .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts,...  ...de jeux AAA de nouvelle génération. CIG est fière de penser hors...  ...notre Développeur.euse Full-Stack Senior ? ~5 ans et plus d'expérience... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    10 days ago
  •  ...support client pour l'ère de l'IA, nous recherchons les meilleurs talents pour nous rejoindre. À propos du poste En tant que développeur(se) logiciel(le) chez Botpress, vous serez au cœur du développement de solutions innovantes qui façonnent l'avenir de l'IA... 
    Suggested
    Full time
    Work at office
    Local area

    Botpress Technologies Inc.

    Montréal, QC
    a month ago
  •  ...culture and strive to attract and develop a talented workforce to create...  .... Job Description As a Senior Programmer (Mobile) , you are...  ...maintaining systems within Unreal Engine that deliver performant,...  ...integrate systems across gameplay, tools, and pipelines. Optimize... 
    Senior
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...menu déroulant au haut de la page. Core Software Engineer Battlefield is a storied franchise...  ...Responsibilities We are looking for a Senior Core Software Engineer with experience writing...  ...: ~ Experience with game engines, art content pipelines and workflows... 
    Senior
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    2 days ago
  •  ...inclusive culture and strive to attract and develop a talented workforce to create and...  ..., notamment Universal Orlando Resort, où se trouve Universal Epic Universe, et Universal...  ...Description RESPONSIBILTIES As a Senior Tools Programmer, you are responsible for... 
    Senior
    Long term contract
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    3 days ago
  • $60k - $115k per year

     ...Sur site Sommaire du poste Nous sommes à la recherche d’un(e) développeur(se) logiciel principal(e) spécialisé(e) en C#/.NET pour contribuer à la...  ...production. Contribuer à l’amélioration continue des processus, des outils, de l’automatisation et des pratiques de développement.... 
    Full time
    Contract work

    CGI

    Montréal, QC
    2 days ago
  • Poste : développeur logiciel principal - rapports et analyses Lieu de travail : Montréal, QC (mode hybride...  ...rapports et d’analyse qui sous-tendent ses produits de répartition assistée par...  ...en développement logiciel de niveau senior dans les domaines des bases de données,... 
    Senior
    Permanent employment
    Full time
    Worldwide

    Services de Gestion Quantum Ltée

    Montréal, QC
    6 days ago
  •  ...sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud,...  ...et permet aux équipes produit de se concentrer sur la création de valeur...  ...architectures distribuées et les outils qui font la différence. La... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...liés à l'infrastructure, aux logiciels et aux bases de données, tout...  ...FinOps Évaluer de nouveaux outils et technologies pour...  ...looking for a talented FinOps Developer to join our team. This role focuses...  ...reporting of infrastructure, software, database, and cloud-related... 
    Full time
    Part time
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft

    Montréal, QC
    2 days ago
  •  ...votre équipe Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’...  ...aux professionnels chevronnés — afin de se joindre à l’une de nos équipes d’...  ...expérience sont considérés, du junior au senior Motivé à travailler dans un environnement... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel...  ...continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le...  ...public safety, and operations. Genetec develops open-platform software, hardware and cloud-based services... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $60k - $115k per year

    Développeur(se) logiciel principal(e) C#/.NET Description de poste Mode de travail : Sur site Sommaire du poste Nous sommes à la recherche...  ...Contribuer à l’amélioration continue des processus, des outils, de l’automatisation et des pratiques de développement.... 
    Contract work
    Montréal, QC
    7 days ago
  •  ...Poste : développeur de logiciels (systèmes embarqués) Lieu de travail : Montréal Type de poste :...  ...secteur des technologies d’assistance qui se consacre au développement de solutions innovantes...  .... Nous pouvons également utiliser des outils dotés d’intelligence artificielle pour... 
    Daily paid
    Permanent employment
    Contract work

    Services de Gestion Quantum Ltée

    Montréal, QC
    more than 2 months ago
  •  ...vidéo travaille sur sa prochaine génération de services d'enregistrement...  ...tout-en-un puissante. Notre logiciel permet aux aéroports, centres...  .... Nous recherchons un(e) développeur(euse) de logiciels passionné...  ...technologies de pointe ! Voici les outils avec lesquels nous... 
    Full time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...technologies en développement logiciel. Voici quelques exemples des...  ...-services en utilisant des outils de pointe Jouer un rôle important...  ...the latest technologies in software development. Here is an...  ...Elasticsearch and Redis Web UI developed in ReactJS with TypeScript,... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre...  ...conçue pour aider les entreprises de logiciels à tirer profit de la...  ...internationales. Votre profil À titre de développeur/développeuse logiciel senior, vous intégrerez une équipe qui conçoit... 
    Senior

    AppDirect

    Montréal, QC
    17 days ago
  • $70k - $135k per year

    Développeur (se) Java Description de poste Vous êtes passionné(e) par le développement backend...  ...ou une maîtrise en informatique, génie logiciel, statistiques, mathématiques ou une...  ...soutenir notre équipe de recrutement, des outils d’IA peuvent être utilisés pour aider à... 
    Montréal, QC
    4 days ago
  •  ...nous entourent. Nous valorisons la diversité sous toutes ses formes : origines, personnalités, cheminements professionnels...  ...efficace et plus agréable. Aperçu du rôle En tant que Développeur Logiciel Senior, tu es prêt et enthousiaste à collaborer avec et à encadrer... 
    Senior
    Full time
    Apprenticeship

    osedea

    Montréal, QC
    6 days ago
  •  ...à des réunions de travail qui se déroulent exclusivement en anglais...  .... Fondée en 2012 par le développeur de jeux renommé Chris Roberts,...  ...de jeux AAA de nouvelle génération. CIG est fière de penser hors...  ...d'expérience en développement logiciel (professionnel, stages inclus)... 
    Full time
    Apprenticeship
    Internship
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    2 days ago
  •  ...dynamique de votre équipe : Nous recherchons un·e Développeur·se logiciel senior possédant une expertise approfondie de Microsoft Dynamics 365,...  ...API, transformations JSON/XML Expérience avec les outils CLI, Postman, Swagger Mise en œuvre de CI/CD avec Azure DevOps... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur...  ...et permet aux équipes produit de se concentrer sur la création de valeur...  ...de données privés) Conception d'outils internes et d'interfaces... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,...  ...plateforme. En tant que développeur logiciel, vous pourriez jouer un rôle...  ...-services en utilisant des outils de pointe Être impliqué...  ...collaboration et volonté de partager ses connaissances Maîtrise du... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  • $181k - $253.5k per year

     ...de voyage passionnants, des congés généreux, des congés parentaux, un modèle de...  ...plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe...  ...des produits, des services et des outils innovants, dans le but d’offrir des... 
    Daily paid
    Full time
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    2 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir...  ...tels que le streaming, la sérialisation générique, et plus encore. Assumer la...  ...chargement) à l'aide de profileurs et d'autres outils de mesure. Se tenir informé des... 
    Senior
    Work at office

    Highdive

    Montréal, QC
    23 days ago
  •  ...Ingénieur Manufacturier - Lignes de Moteur \n \nMontréal, QC, Canada\n...  ...flexible \n Nombre généreux de jours personnels par an \n...  ...n Manufacturing Engineer - Engine Lines \n \nMontreal, QC, Canada...  ...working closely with the OEM to develop technical solutions, and... 
    Permanent employment
    Remote work
    Worldwide
    Flexible hours
    Day shift

    Rolls Royce

    Montréal, QC
    26 days ago
  •  ...renforcement. Reconnu mondialement pour ses importantes contributions au domaine de...  ...des applications alimentées par l’IA générative et l’apprentissage automatique. Nous travaillons...  ...interactives. En tant que développeur.se senior, vous jouerez un rôle clé dans la définition... 
    Senior
    Permanent employment
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    MILA - Institut québécois d'intelligence artificielle

    Montréal, QC
    3 days ago
  •  ...acteur majeur dans le développement logiciel sur mesure qui accompagne ses clients depuis plus de 20 ans dans la...  ...complexes, recherche un développeur logiciel lead possédant une solide expertise...  ...technologiques et sélectionner les librairies, outils et paradigmes les mieux adaptés. -... 
    Permanent employment
    Flexible hours

    Totem recruteur de talent

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur.se de logiciels sénior.e - outils de moteur génératif / Senior Software Developer - Generative Engine Tools. Be the first to apply!