Esports
Machine Learning Engineer - EA SPORTS™ FC
Mid Level
Vancouver, Canada
in office
Full time
Job description
About the Role
Reporting to the Senior Data Science Manager, the full-stack Machine Learning Engineer will operationalise, deploy, and scale high-impact machine learning solutions and end-to-end pipelines that power personalised, in-game experiences. The role sits within a multidisciplinary team and acts as the bridge between technical engineering and strategic business objectives, ensuring robust software integration for machine learning initiatives. The ideal candidate thrives in a dynamic environment, balancing applied technical execution with cross-team collaboration.
Key Responsibilities
- Deploy and maintain end-to-end machine learning pipelines to ensure robust data delivery and optimal model performance.
- Deploy machine learning models directly on target devices such as gaming consoles and PC, optimised for specific platform constraints.
- Execute large language model deployment and optimisation for generative content and immersive in-game systems.
- Share technical knowledge by engaging with game teams to develop and ship high-impact features.
- Promote machine learning best practices through presentations and interactive demonstrations to elevate the team's craft.
- Stay abreast of the latest machine learning advancements and prototype new application opportunities within the FC franchise.
- Implement resilient data architectures.
- Maintain scalable infrastructure.
- Collaborate with stakeholders to translate requirements into high-performance, production-ready systems.
Required Experience & Qualifications
- Bachelor of Science in Computer Science, Mathematics, or a related field, or equivalent professional engineering experience.
- Experience with large language model deployment, fine-tuning, and retrieval-augmented generation techniques.
- Strong computer programming fundamentals with proficiency in Python and C++ or Java.
- Hands-on experience with Databricks, Trino, and Apache Airflow to manage production data and model workflows.
- Proven record of building, deploying, and maintaining machine learning applications within productised software.
- Experience deploying models on edge devices across the entire machine learning lifecycle.
- Ability to thrive in a dynamic environment, balancing applied technical execution with cross-team collaboration.
Benefits & Perks
- Vacation: 3 weeks per year to start.
- 10 days per year of paid sick time.
- Company top-up to EI/QPIP benefits up to 100% of base salary when welcoming a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave).
- Extended health, dental, and vision coverage.
- Life insurance.
- Disability insurance.
- Retirement benefits to regular full-time employees.
- Certain roles may also be eligible for bonus and long-term cash programs.
About the Company
EA SPORTS is one of the most iconic brands in entertainment, connecting hundreds of millions around the world to the sports they love through a portfolio of industry-leading video games. EA SPORTS FC is one of the largest sports entertainment platforms in the world and is redefining football with genre-leading interactive experiences, connecting a global community of fans to The World's Game through innovation and unrivalled authenticity.
Create your account to access job details
Unlock full job descriptions, apply in seconds, and get access to roles matched to your experience and interests.
