company_logo

Full Time Job

Machine Learning Engineer

Electronic Arts

Vancouver, BC 01-03-2023
 
  • Paid
  • Full Time
Job Description
EA Sports FC is hiring for a 12-month contract starting in February for the FC Gameplay team. EA SPORTS is one of the most iconic brands in entertainment with over 25 years of innovation, passion, and connection of millions of players across the globe to their favorite sports, teams, and players. EA SPORTS FIFA is the world's #1 best-selling video game with over 200M engaged players across multiple platforms, including console, PC, and mobile.

Innovation, passion, and teamwork is at the heart of everything we do. We are excited to move forward onto a new adventure and make EA Sports FC even bigger! The FC Gameplay team are looking for someone passionate about football/soccer who is looking to work in a supportive and challenging environment.

You will work with Producers, Development Directors and Technical Leads to lead the development of bug fixes, game changes, and new features into the game across different modes. You will report to a senior engineer or a development director.

Responsibilities: You will write specific or multi-purpose code for areas such as:
• Game Mechanics -- Gameplay, AI, player control, animation systems, physics, and scripting systems.
• Core Engine -- Graphical rendering, networking, user interface, memory and performance optimization on computer hardware.
• Tools and Libraries -- World editors, video and audio tools, software performance analysis systems, database systems, and general purpose game development libraries.

Qualifications:
• You've completed a B.Sc. in Computer Science or related field.
• Working knowledge of C++
• Working knowledge in Python and its common libraries like numpy, pandas, scikit-learn
• Experience with common ML frameworks like PyTorch, TensorFlow
• Experience with Web UI development: html, js, Reactjs, Stencil.js, d3.js
• Experience in object-oriented design and implementation.
• Knowledge of good software engineering practices.
• Knowledge of memory management, multiple processor use, and runtime optimization.
• Knowledge of how to use a debugger.
• Experience with another programming language(s) (C#, Java) and platforms (tablets, game console) is a major plus.
• Knowledge of HTTP communication and RESTful services.
• Knowledge of source code management: CVS, Subversion, Git or Perforce.

Jobcode: Reference SBJ-d5mxx3-3-146-221-204-42 in your application.

Company Profile
Electronic Arts

Electronic Arts Inc. is a global leader in digital interactive entertainment. EA develops and delivers games, content and online services for Internet-connected consoles, mobile devices and personal computers.