Langkau ke kandungan

Maklumat Am

Lokasi: Montreal, Quebec, Canada 
ID Peranan
211577
Jenis Pekerja
Regular Employee
Studio/Jabatan
EA Studios - Motive Montreal
Pengaturan Kerja Fleksibel
Hybrid

Perihalan & Keperluan

Electronic Arts mencipta pengalaman hiburan tahap seterusnya yang memberi inspirasi kepada pemain dan peminat di seluruh dunia. Semua orang adalah sebahagian daripada kisah di sini. Sebahagian daripada komuniti yang terhubung merentasi dunia. Tempat di mana kreativiti berkembang maju, perspektif baharu di alu-alukan dan idea adalah penting. Satu pasukan di mana semua orang terlibat dalam permainan.

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 Motive is seeking a talented Lead AI Programmer (Senior level) passionate about AI development to work on the Battlefield Franchise. 


You will lead a global development team responsible for the development and improvement of our AI behaviors and systems across all of the Battlefield experiences. Working closely with the TD for the Shared AI team, you will define and own the roadmap for AI development and improvements for Live Service updates as well as new installments of Battlefield.


Your responsibilities will be split between hand-ons work and managing the day to day of the team and your development partners. They will include:

  • Implementing robust combat features.

  • Researching and implementing new AI techniques.

  • Evaluating software architecture and technical debt.

  • Collaborating closely with animators and designers.

  • Mentoring new developers.

  • Working with central technology teams to establish delivery to key systems.


This role requires strong C++ skills, knowledge of animation technologies, experience with multi-threaded game engines, and a keen eye for detail. 


The position is full-time and based in Montreal, Qc, Canada. The ideal candidate will have a minimum of 9+ years of experience in the games industry. You will report to the Technical Director for the Shared AI team on Battlefield.



Must Have:

  • At least 3+ years experience as tech leader and managing individual contributors.

  • Solid C++ programming skills

  • Strong math skills (linear algebra)

  • Experience with advanced AI features (ex: Behavior Trees, GOAP, Nav Mesh & Cover Gen, etc)

  • Experience developing animation-driven combat mechanics

  • Experience with procedural animation and IK systems

  • Experience with multi-threaded game engines

  • Implemented robust combat gameplay features

  • Excellent Problem Solving skills

  • Have shipped at least 1 AAA tittle

  • Great team communication


Good To Have:

  • Have shipped at least 1 First Person or Third Person Shooter tittle

  • Experience with working on a Live Service title

  • Familiarity with large code bases and managing multiple development streams.

  • Familiarity with Battlefield titles and other FPS games.



Tentang Electronic Arts
Kami berbangga mempunyai portfolio permainan dan pengalaman yang luas, lokasi di seluruh dunia dan peluang merentasi EA. Kami menghargai kebolehsuaian, ketahanan, kreativiti dan sifat ingin tahu. Daripada kepimpinan yang menyerlahkan potensi anda, kepada mewujudkan ruang untuk pembelajaran dan membuat uji kaji, kami memperkasakan anda untuk melakukan kerja-kerja yang hebat dan mengejar peluang untuk pertumbuhan.

Kami mengambil pendekatan yang holistik dengan program manfaat kami, memberi tumpuan kepada fizikal, emosi, kewangan, kerjaya, dan kesejahteraan komuniti untuk menyokong kehidupan yang seimbang. Pakej kami disesuaikan untuk memenuhi keperluan setempat dan mungkin merangkumi perlindungan penjagaan kesihatan, sokongan kesejahteraan mental, simpanan persaraan, cuti bergaji, cuti keluarga, permainan percuma dan banyak lagi. Kami memupuk persekitaran di mana pasukan kami sentiasa boleh membawa pengalaman terbaik mereka.

Electronic Arts adalah majikan peluang yang sama rata. Semua keputusan pekerjaan dibuat tanpa mengambil kira kaum, warna kulit, asal negara, keturunan, jantina, identiti atau penzahiran jantina, orientasi seksual, umur, maklumat genetik, agama, kecacatan, keadaan perubatan, kehamilan, status perkahwinan, status keluarga, status veteran, atau mana-mana ciri lain yang dilindungi oleh undang-undang. Kami juga akan mempertimbangkan pemohon pekerjaan berkelayakan yang mempunyai rekod jenayah selaras dengan undang-undang yang berkenaan. EA juga menyediakan tempat tinggal di tempat kerja untuk individu yang berkelayakan dengan kecacatan seperti yang dikehendaki oleh undang-undang yang berkenaan.