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

Ingénieur Logiciel Sénior - Outils Du Moteur Génératif

$141.4k - $204.4k per year

Electronic Arts (EA)

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.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++ codebasesExperience with PythonProficiency 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 systemsExperience collaborating with others to translate applied research goals into production-ready engine featuresExperience with emerging technologies such as AI/ML, procedural generation, context engineering, creator tooling systemsExperience writing agentic tooling and function callingExperience with structured output and schema designExperience 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 CADCalifornia (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.
#J-18808-Ljbffr
Vacancy posted 51 minutes ago
Similar jobs that could be interesting for youBased on the Ingénieur Logiciel Sénior - Outils Du Moteur Génératif in Winnipeg, MB vacancy
  • Job DescriptionIngénieur Manufacturier Senior – Lignes de MoteurMontréal, QC, CanadaUne opportunité attrayante est présentement offerte chez Rolls‑Royce Canada pour un Ingénieur Manufacturier Senior – Lignes de Moteur. Travaillant dans un environnement de Haute Performance,... 
    Senior
    Permanent employment
    Remote work
    Worldwide
    Relocation package
    Day shift

    Rolls-Royce

    Winnipeg, MB
    50 minutes ago
  • Faites avancer les technologies en tant qu'Ingénieur Logiciel Embarqué Senior chez Syntronic. Participez à des projets d'innovation dans des secteurs comme...  ...en C et C++ sur système Linux • Connaissance des outils de développement comme GNU et Buildroot • Expérience avec... 
    Senior

    Syntronic - A Global Design House

    Winnipeg, MB
    51 minutes ago
  •  ...Trisotech-conseils est à la recherche d’un.E Ingénieur.E Calibration moteur thermique (4 Temps) pour soutenir les...  ...; Collaborer au développement des logiciels de contrôle de groupe motopropulseur;...  ...; Excellentes connaissances des outils de tests sur bancs ETAS et de... 
    Suggested
    Permanent employment
    Contract work
    Part time
    Remote work
    Monday to friday
    Flexible hours
    Day shift

    Trisotech

    Winnipeg, MB
    51 minutes ago
  • Faites évoluer le moteur de jeu, les outils et l'automatisation chez Beenox, à Montréal, en présentiel quatre jours chaque semaine. Votre leadership technologique soutiendra plusieurs équipes.Le directeur associé en technologie prendra en charge plusieurs domaines et mandats... 
    Suggested

    DEMONWARE (CANADA) , INC.

    Winnipeg, MB
    51 minutes ago
  • Ingénieur d'essais Moteurs Il y a plus de 30jours Identifiant de la demande: 1271FTAI possède et entretient des moteurs de jets commerciaux, en...  ...systèmes de contrôle et distribution électriqueMaîtrise des outils de CAO (SolidWorks) pour les dessins électriques et mécaniquesCompréhension... 
    Suggested
    Work at office
    Afternoon shift

    FTAI Aviation

    Winnipeg, MB
    50 minutes ago
  •  ...émissions, consommation et performance comme ingénieur contrôle moteur véhicule chez Trisotech. Travaillez...  ...d’injection et collaborerez aux logiciels de contrôle du groupe motopropulseur....  ...moteur ou transmissionMaîtrise avancée des outils de test ETAS et INCAOrganisation,... 

    Trisotech

    Winnipeg, MB
    51 minutes ago
  •  ...Rolls-Royce Canada in Montréal, QC, seeks a Senior Manufacturing Engineer – Engine Lines to lead technical standards for civil aerospace products and optimize engineering processes supporting operations. You will collaborate with OEMs to develop technical solutions and deliver... 
    Senior

    Rolls--royce

    Winnipeg, MB
    48 minutes ago
  • Appuyez la conception de moteurs de traction avec vos compétences en FEA et NVH chez Dana. Transformez les concepts électriques en produits...  ...mécaniques, analytiques et interpersonnellesConnaissance des outils CAE, notamment ABAQUS, ANSYS et FESAFECapacité à gérer plusieurs... 

    Dana Incorporated

    Winnipeg, MB
    50 minutes ago
  • Analysez et certifiez des commandes de moteurs à turbine à gaz chez Pratt & Whitney Canada...  ..., avec des horaires flexibles.Ce poste d’ingénieur analyste des systèmes de contrôle couvre...  ...les fabricants d’avions, les concepteurs logiciels et les fournisseurs. Votre contribution soutiendra... 
    Monday to friday
    Flexible hours

    RTX

    Winnipeg, MB
    49 minutes ago
  • Développez des algorithmes pour moteurs de traction et améliorez les plans de validation logicielle. Travaillez avec FOC, PWM et Matlab/Simulink.Vous interviendrez sur la conception, l’implantation et la vérification de contrôles destinés aux machines IPM, SPM et IM. Le poste... 

    Dana

    Winnipeg, MB
    50 minutes ago
  • La performance C++ guide ce poste d’ingénieur moteur chez Electronic Arts, consacré à l’analyse et à l’optimisation des jeux Battlefield. Vous...  ...les goulots d’étranglement avec les développeursAdapter les outils aux nouvelles fonctionnalités et plateformesExigences : Au... 

    Electronic Arts Ltd

    Winnipeg, MB
    50 minutes ago
  • Ingénieur logiciel IA senior, vous utiliserez Python et l’ingénierie des données pour bâtir des produits répondant aux objectifs d’Intact. Le poste est hybride.Vous prendrez en charge des solutions allant des APIs et services à l’interface utilisateur frontale. La collaboration... 
    Senior
    Apprenticeship

    Intact

    Winnipeg, MB
    49 minutes ago
  • Rejoignez Unity en tant qu'Ingénieur Senior Logiciel spécialisé dans le développement d'une plateforme publicitaire mondiale. Ce rôle impliquera la gestion de services critiques tout en développant des API et des solutions évolutives. Dans votre rôle chez Unity, vous ferez... 
    Senior

    Unity Enterprise

    Winnipeg, MB
    51 minutes ago
  • $100k per year

    Devenez Ingénieur Principal en Matériel à Montréal avec des horaires flexibles et un salaire de 100 000 $. Conjuguez votre passion pour la logique numérique et l'électronique de puissance dans un environnement hybride. Ce rôle implique la conception d'architectures de circuits... 
    Senior
    Flexible hours

    Quantum Management Services Ltd.

    Winnipeg, MB
    51 minutes ago
  • Concevez des commandes pour moteurs de traction chez Dana, en appliquant la commande orientée champ, la modulation PWM et la simulation.Comme ingénieur en commande de moteurs de traction, vous développerez des solutions pour moteurs IPM, SPM et IM. Votre expertise couvrira... 

    Dana Incorporated

    Winnipeg, MB
    51 minutes ago
  • La configuration des moteurs CFM56-5B et la gestion des nomenclatures structurent ce poste chez FTAI Aviation à Montréal. L’anglais intermédiaire est requis au Québec.Vous supervisez l’alignement de la configuration des moteurs Power sur la portion turbine du nouveau programme... 

    Aero Nouvelle

    Winnipeg, MB
    49 minutes ago
  • Ingénieur en support logiciel - assurez la performance et la fiabilité des solutions R&D de FLO ! Vous êtes passionné·e par le dépannage technique...  ...production; Effectuer des investigations techniques à l'aide d'outils de surveillance et de monitoring tels que Snowflake,... 
    Daily paid
    Summer work
    Day shift

    FLO EV Charging

    Winnipeg, MB
    49 minutes ago
  •  ...avancees en matiere d'IA/apprentissage automatique et de genie logiciel pour introduire de facon proactive les innovations pertinentes dans...  ..., avec une preference pour Microsoft Azure, en particulier des outils tels qu'Azure Databricks, AML, AI Foundry, App Services, AKS,... 
    Apprenticeship
    Flexible hours

    Bombardier

    Winnipeg, MB
    50 minutes ago
  •  ...technologies.Description Du Poste Nous sommes à la recherche d'un ingénieur en test de logiciels soucieux du détail pour rejoindre notre équipe à Montréal....  ..., ou system de télécommunication équivalent.Exposition aux outils de QA (CI/CD) et à l’intégration des outils (GitHub/GitLab,... 
    Full time

    CS GROUP

    Winnipeg, MB
    51 minutes ago
  • Concevez des outils logiciels MDO/MDAO pour l’aéronautique chez Bombardier, avec leadership technique et expertise en développement scientifique.Ce poste d’ingénierie contribue à un cadre multidisciplinaire de conception, d’analyse et d’optimisation à grande échelle. Vous développerez... 
    Apprenticeship
    Flexible hours

    Bombardier

    Winnipeg, MB
    50 minutes ago
  •  ...en œuvre certifiée et intégrée dans le monde réel. En tant qu'ingénieur principal d'intégration de groupes motopropulseurs hybrides de...  ...haute tension reliant les deux batteries et l'unité génératrice du moteur à combustion interne. Vous collaborerez étroitement avec des... 
    Day shift

    Aero Nouvelle

    Winnipeg, MB
    50 minutes ago
  •  ...des systèmes, du matériel et du logiciel, et en génie mécanique à de...  ...Aviya est à la recherche d’un ingénieur principal ou d’une ingénieure...  ...Contractors. Aviya has an opening for a Senior Software Quality Assurance...  ...un soutien aux programmes de moteurs pour l’examen des plans de... 
    Senior

    Aviya Aerospace Systems

    Winnipeg, MB
    49 minutes ago
  • Croesus, leader en solutions de gestion de patrimoine, cherche à renforcer son écosystème IA Produit au sein de l’équipe Produit Ops. Le rôle vise à concevoir, propulser et opérer la couche d’IA interne et les structures de données qui transforment la façon dont les équipes...

    Croesus

    Winnipeg, MB
    50 minutes ago
  • $133k - $177k per year

     ...people every day. We are looking for a senior software engineer with a generalist product...  ...de personnes. Nous recherchons un ingénieur logiciel senior doté d’une vision produit généraliste...  ...en améliorant les normes de codage, les outils de développement et l’infrastructure partagée... 
    Senior
    Hourly pay

    Meta

    Winnipeg, MB
    49 minutes ago
  •  ...Est américain. Vous développerez la prise en charge Unity pour appareils mobiles, ordinateurs portables et hybrides.Comme développeur logiciel principal, vous intégrerez une nouvelle équipe agile consacrée à l’écosystème Android. Vous concevrez des fonctionnalités de l’... 

    Unity

    Winnipeg, MB
    50 minutes ago
  •  ...chez Morgan Stanley à Montréal, avec Java Core, Scala et une solide compréhension du multithreading. Le travail est hybride.Comme ingénieur logiciel III de niveau directeur, vous contribuerez à une infrastructure distribuée soutenant le pupitre de négociation CVA. Le mandat... 

    Morgan Stanley

    Winnipeg, MB
    51 minutes ago
  •  ...selon un modèle de travail hybride. Votre expertise soutiendra les indices et les FNB.Comme responsable principal(e) en ingénierie logicielle, vous développerez et maintiendrez des solutions répondant aux besoins d’affaires. Le poste combine données de référence sur les titres... 

    Morgan Stanley

    Winnipeg, MB
    48 minutes ago
  • À Montréal ou à distance dans le fuseau horaire de l’Est américain, dirigez l’architecture Android avec C++, C# et l’expertise Unity.Unity recherche un contributeur individuel expert pour soutenir sa plateforme sur appareils mobiles, ordinateurs portables et hybrides. Vous orienterez...

    Unity

    Winnipeg, MB
    49 minutes ago
  •  ...FLO EV Charging recherche un ingénieur en support logiciel pour assurer la performance et la fiabilité des solutions R&D. Vous analyserez les incidents, collaborerez avec des équipes pluridisciplinaires et contribuerez à la stabilité des produits en production. Vous serez... 

    FLO EV Charging

    Winnipeg, MB
    49 minutes ago
  • Maîtrisez C++ et Unreal Engine comme Programmeur Moteur 3D Sénior chez Ubisoft, au sein d’une petite équipe autonome. Travaillez sur la stabilité, la performance et la scalabilité moteur.Vous concevrez, implémenterez et maintiendrez des fondations moteur pour une expérience... 
    Senior

    Ubisoft Entertainment S.A

    Winnipeg, MB
    50 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Ingénieur Logiciel Sénior - Outils Du Moteur Génératif. Be the first to apply!