Connexion

Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Intelligence artificielle C# CI/CD +7 autres

Détails du poste

  • Lieu de travail : Montreal (Hybride)
  • Type de poste : Permanent à temps plein

Description du poste

Electronic Arts crée next-level entertainment experiences qui inspirent les joueurs et les fans du monde entier. Ici, chacun fait partie de l’histoire. Une partie d’une communauté qui se connecte à travers le monde. Un lieu où la créativité s’épanouit, où de nouvelles perspectives sont invitées, et où les idées comptent. Une équipe où chacun fait en sorte que le jeu prenne vie.

« 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. »

À EA, nous pensons que les jeux sont puissants parce qu’ils rassemblent plusieurs façons pour les gens de s’engager : jouer, regarder, créer et se connecter. Et de plus en plus, les plus grandes plateformes de divertissement ne sont pas seulement des lieux où consommer du contenu — ce sont des lieux où les communautés se construisent.

Le contenu créé par les créateurs fait déjà partie de l’histoire d’EA — des outils de création pour la communauté dans Battlefield à The Gallery dans The Sims 4. Nous croyons que les nouvelles technologies et outils créatifs élargiront la façon dont les joueurs s’engagent avec nos expériences et y contribuent, grâce à une conception produit réfléchie, des systèmes de sécurité et une portée mondiale. Notre objectif est de permettre à davantage de joueurs de participer à l’expression créative en rendant la création plus facile, plus sûre et plus enrichissante.

En tant que Senior Software Engineer, vous collaborerez avec des Research Scientists et des Engineers pour définir la manière dont les nouvelles technologies s’intègrent à l’architecture du moteur de base. Vous traduirez les idées issues de l’exploration en systèmes capables de fonctionner à grande échelle dans un environnement en direct. Vous travaillerez à l’intersection de la recherche et de la production, en aidant à intégrer des technologies émergentes (par exemple, création assistée par l’IA, systèmes procéduraux) dans un moteur de niveau mondial utilisé par des millions de joueurs.

Il s’agit d’un poste hybride, sur site trois jours par semaine, à Redwood City, Montréal ou Vancouver.

Vous relèverez du Directeur de l’ingénierie.

Responsabilités

  • Assumer le développement de la génération de logique de jeu génératif et de l’orchestration d’outils génératifs, et intégrer ces outils dans le moteur.
  • Collaborer avec les développeurs du moteur, en intégrant des systèmes axés sur les créateurs dans notre architecture de moteur de base afin d’activer des workflows de création générative.
  • Collaborer avec des chercheurs, des ingénieurs, des artistes et des designers pour traduire des prototypes en fonctionnalités de moteur prêtes pour la production, en garantissant l’alignement avec les systèmes existants.
  • Contribuer dans les différents domaines du moteur, y compris les outils, les pipelines de données et les systèmes d’exécution, afin d’améliorer les capacités du moteur.
  • Concevoir des interfaces extensibles qui permettent une itération rapide sur de nouvelles technologies tout en préservant l’intégrité architecturale et la convivialité pour les développeurs.
  • Définir comment vous mettez sur le marché les nouvelles technologies au sein du moteur, en influençant l’architecture et l’expérience des créateurs.

Exigences

Qualifications

  • 8+ années d’expérience professionnelle en ingénierie logicielle, incluant une expérience avec des moteurs de jeux AAA (par exemple Frostbite, Unity, Unreal, Godot, ou propriétaire)
  • Expérience avec de grandes bases de code C++
  • Expérience avec Python
  • Maîtrise d’un ou plusieurs domaines de développement de moteur (par exemple gameplay, simulation, systèmes, pipelines de contenu et systèmes critiques pour la performance)
  • Expérience pour naviguer dans des zones inconnues d’une grande base de code et devenir rapidement productif dans des systèmes d’outils, de pipeline ou d’exécution
  • Expérience de collaboration avec d’autres personnes pour traduire des objectifs de recherche appliquée en fonctionnalités de moteur prêtes pour la production
  • Expérience avec des technologies émergentes telles que l’IA/ML, la génération procédurale, l’ingénierie de contexte, les systèmes d’outillage pour créateurs
  • Expérience d’écriture d’outils agentic et d’appel de fonctions
  • Expérience avec la sortie structurée et la conception de schémas
  • Expérience de contribution à l’architecture du moteur ou à des plateformes orientées développeurs.
  • Maîtrise des outils CI/CD (par exemple Jenkins, GitLab)

Rémunération

Pay Transparency - North America

Compensation And Benefits

Les fourchettes indiquées ci-dessous sont celles qu’EA s’attend, de bonne foi, à verser aux candidats pour ce poste dans ces lieux au moment de cette publication. Si vous résidez dans un lieu différent, un recruteur vous indiquera la fourchette applicable et les avantages. L’offre de rémunération sera déterminée en fonction d’un certain nombre de facteurs commerciaux et liés au candidat (par exemple : éducation, qualifications, certifications, expérience, compétences, localisation géographique ou besoins de l’entreprise).

PAY RANGES

  • British Columbia (selon l’emplacement, par exemple Vancouver vs. Victoria) *$141,400 - $204,400 CAD
  • California (selon l’emplacement, par exemple Los Angeles vs. San Francisco) *$165,000 - $256,000 USD

Le salaire ne représente qu’une partie de la rémunération globale chez EA.

Aux États-Unis, nous offrons un ensemble d’avantages comprenant du temps payé (3 semaines par an pour commencer), 80 heures par an de congés maladie, 16 jours fériés payés par an, 10 semaines de temps payé pour créer des liens avec bébé, une assurance médicale/dentaire/vision, une assurance vie, une assurance invalidité, et un 401(k) pour les employés à temps plein réguliers. Certains postes peuvent également être admissibles à une prime et à d’autres programmes d’incitation.

Pour le Canada, nous offrons un ensemble d’avantages comprenant des vacances (3 semaines par an pour commencer), 10 jours par an de congés maladie, une majoration payée pour les prestations d’EI/QPIP jusqu’à 100 % du salaire de base lorsque vous accueillez un nouvel enfant (12 semaines pour la maternité, et 4 semaines pour le congé parental/adoption), une couverture étendue santé/dentaire/vision, une assurance vie, une assurance invalidité, un régime de retraite pour les employés à temps plein réguliers. Certains postes peuvent également être admissibles à une prime et à d’autres programmes d’incitation.

À propos d’Electronic Arts

Nous sommes fiers de disposer d’un vaste portefeuille de jeux et d’expériences, de sites dans le monde entier, et d’opportunités dans l’ensemble d’EA. Nous valorisons l’adaptabilité, la résilience, la créativité et la curiosité. De la direction qui fait ressortir votre potentiel, à la création d’un espace pour apprendre et expérimenter, nous vous donnons les moyens de faire un excellent travail et de poursuivre des opportunités de développement.

Nous adoptons une approche holistique pour nos programmes d’avantages sociaux, en mettant l’accent sur le bien-être physique, émotionnel, financier, professionnel et communautaire afin de soutenir une vie équilibrée. Nos offres sont adaptées pour répondre aux besoins locaux et peuvent inclure une couverture santé, un soutien pour le bien-être mental, des économies-retraite, du temps payé, des congés familiaux, des jeux offerts gratuitement, et plus encore. Nous favorisons des environnements où nos équipes peuvent toujours donner le meilleur d’elles-mêmes dans ce qu’elles font.

Electronic Arts est un employeur garantissant l’égalité des chances. Toutes les décisions d’emploi sont prises sans tenir compte de la race, de la couleur, de l’origine nationale, de l’ascendance, du sexe, du genre, de l’identité ou de l’expression de genre, de l’orientation sexuelle, de l’âge, de l’information génétique, de la religion, du handicap, de l’état médical, de la grossesse, de l’état matrimonial, du statut familial, du statut de vétéran, ou de toute autre caractéristique protégée par la loi. Nous considérerons également les candidats qualifiés ayant des antécédents criminels conformément à la loi applicable. EA met également en place des aménagements de travail pour les personnes qualifiées avec des handicaps, conformément à la loi applicable.

#J-18808-Ljbffr