Talent.com
Machine Learning Engineer
Machine Learning EngineerEA SPORTS • Vancouver, Metro Vancouver Regional District, CA
Machine Learning Engineer

Machine Learning Engineer

EA SPORTS • Vancouver, Metro Vancouver Regional District, CA
4 days ago
Job type
  • Full-time
Job description

Overview

Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A team where everyone makes play happen. EA SPORTS is at the forefront of revolutionizing the world of gaming by driving transformational change in how games are made and played. At EA SPORTS, everyone contributes to crafting the future of entertainment, building a community where creativity and innovation thrive.

The FC Gameplay Advanced Team makes meaningful innovations in team strategy, AI, player animation, and player interactions that create exciting back of the box features for the EA Sports FC franchise. We work with creative designers, artists, and engineers to deliver big ideas that matter to the millions of players who enjoy the biggest sports video game in the world.

In this role you will join our multidisciplinary effort to deliver the best animation in the industry. You will be initially focusing on building a generative system to produce poses at runtime.

Responsibilities

  • Apply best ML techniques in context to develop the best models that generate high quality human motions which respond quickly to user pad inputs in game.
  • Integrate these models into C++ game code to implement or support shipping features
  • Develop and maintain a complete animation data pipeline for ML training from source to deployment.
  • Develop stress tests to fully test any deployed models.
  • Gather and analyze cases in deployment and come up with ways to optimize model performance.
  • Gather, annotate, or synthesize the required data for your models, based on EA FC's extensive mocap and real-world volumetric data as well as feedback from our animation experts
  • Share your results through shipping product features, presentations, papers, prototypes and compelling interactive demonstrations
  • Stay abreast of the latest advancements and consult with internal stakeholders such as production, design, and artists, to identify opportunities and propose impactful projects

Qualifications

  • BS in Computer Science, Mathematics or related field, or equivalent experience
  • 3+ years of experience working with animation. Familiarity with 3D animation tools like MotionBuilder or game engines.
  • Experience in python programming with ML frameworks like PyTorch or TensorFlow
  • Experience in productizing ML solutions as standalone applications or as web services
  • Experience in optimizing ML models for memory and compute constrained real-time environments
  • Proficiency with C++ and Python
  • Experience in working with cloud technology and platforms, e.g. containers, Kubernetes, Azure, and AWS
  • Experience in working with GBs / TBs of data
  • Knowledge of 3D transformations
  • 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).

  • British Columbia (depending on location e.g. Vancouver vs. Victoria) $100,000 - $139,500 CAD
  • In British Columbia, 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 equity.

    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.

    Seniority level

  • Mid-Senior level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Computer Games
  • Referrals increase your chances of interviewing at EA SPORTS by 2x

    Get notified about new Software Engineer jobs in Vancouver, British Columbia, Canada.

    #J-18808-Ljbffr

    Create a job alert for this search

    Machine Learning Engineer • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    ML Infrastructure Engineer : Scale Data & AI Platforms

    ML Infrastructure Engineer : Scale Data & AI Platforms

    Serve Robotics • Vancouver
    Full-time
    A technology innovation firm in Vancouver is seeking a skilled Software Engineer for their Machine Learning Infrastructure team. The candidate will design and maintain large-scale data processing sy...Show more
    Last updated: 16 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Scribd, Inc. • Vancouver
    Full-time
    At Scribd (pronounced “scribbed”), our mission is to spark human curiosity.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empowe...Show more
    Last updated: 16 days ago • Promoted
    Senior Analytics Engineer - Data Modeling & Self-Serve

    Senior Analytics Engineer - Data Modeling & Self-Serve

    ARITZIA • Vancouver
    Full-time
    A high-end retail brand located in Vancouver is looking for a Senior Analytics Engineer to support the rapid growth of its Data & Analytics team. The role involves developing SQL transformations, co...Show more
    Last updated: 15 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Electronic Arts (EA) • Vancouver
    Full-time
    Join to apply for the Machine Learning Engineer role at.Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the sto...Show more
    Last updated: 16 days ago • Promoted
    Senior AI / ML Engineer

    Senior AI / ML Engineer

    PRAGMATIKE • Vancouver, BC, Canada
    Remote
    Full-time
    Quick Apply
    Pragmatike is hiring on behalf of a confidential client for a.This is a production-focused position for engineers who build. You will work across the full AI lifecycle — from data and modeling to de...Show more
    Last updated: 12 days ago
    AI Engineer Intern : ML, Data & Cloud Projects

    AI Engineer Intern : ML, Data & Cloud Projects

    Ace1Media • Vancouver
    Full-time
    A technology company in Metro Vancouver is seeking an Engineering Intern to join its dynamic team.This position offers hands-on experience in engineering, focusing on data analysis, machine learnin...Show more
    Last updated: 16 days ago • Promoted
    SGLang & Inference Stack Engineer — GPU ML Developer

    SGLang & Inference Stack Engineer — GPU ML Developer

    CareerArc • Vancouver
    Full-time
    A leading technology company in Vancouver seeks a GPU Software Engineer to optimize deep learning frameworks and enhance GPU performance. The role involves collaborating on GPU kernel development an...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer (Applied ML / Computer Vision)

    Software Engineer (Applied ML / Computer Vision)

    GroundedAI Inc. • Vancouver
    Full-time
    GroundedAI builds software systems that turn complex, real-world data into reliable insights.Our products operate in challenging, industrial environments where correctness, performance, and maintai...Show more
    Last updated: 5 days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Autodesk • Vancouver
    Full-time
    Join or sign in to find your next job.Senior Machine Learning Engineer.Be among the first 25 applicants.The work we do at Autodesk touches nearly every person on the planet.By creating software too...Show more
    Last updated: 16 days ago • Promoted
    Software Engineer, Machine Learning (Senior, SWE II & SWE I)

    Software Engineer, Machine Learning (Senior, SWE II & SWE I)

    Salesforce • Vancouver
    Full-time
    To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Salesforce is the #1 AI CRM, where humans with age...Show more
    Last updated: 5 days ago • Promoted
    AI Algorithm Engineer - Generative ML & LLMs (Vancouver)

    AI Algorithm Engineer - Generative ML & LLMs (Vancouver)

    Comm100 • Vancouver
    Full-time
    A leading digital customer engagement platform is searching for an Algorithm Engineer, AI, to join their downtown Vancouver team. This role involves researching advancements in AGI, developing AI fe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Machine Learning Engineer, Professional Services – AWS

    Senior Machine Learning Engineer, Professional Services – AWS

    Amazon • Vancouver
    Full-time
    Êtes-vous enthousiaste à l’idée de créer des solutions logicielles autour de grands systèmes complexes d’apprentissage automatique (AA) et d’apprentissage profond (AP)? Vous souhaitez aider les plu...Show more
    Last updated: 16 days ago • Promoted
    Lead Data Engineer : ML Forecasting & Supply Analytics

    Lead Data Engineer : ML Forecasting & Supply Analytics

    Smart IT Frame LLC • Vancouver
    Full-time
    A technology consulting firm in Metro Vancouver is seeking a Data Lead Engineer to design and maintain systems using distributed computing frameworks. The ideal candidate has over 12 years of softwa...Show more
    Last updated: 1 day ago • Promoted
    Hybrid AI Software Engineer — Edge ML & CV

    Hybrid AI Software Engineer — Edge ML & CV

    Motorola Solutions • Vancouver
    Full-time
    A leading technology company located in Vancouver is seeking a Senior Software Developer to architect and maintain high-performance AI software solutions. The ideal candidate will have over 4 years ...Show more
    Last updated: 16 days ago • Promoted
    AI / ML Software Engineer : Scalable Distributed Systems

    AI / ML Software Engineer : Scalable Distributed Systems

    CNSC • Vancouver
    Full-time
    A leading company is seeking a Software Development Engineer (AI / ML) to join their Vancouver team.The role involves designing and building innovative technologies for large distributed computing en...Show more
    Last updated: 30+ days ago • Promoted
    Cloud Engineer for ML / LLM Analytics on GCP

    Cloud Engineer for ML / LLM Analytics on GCP

    Noise Digital Inc. • Vancouver
    Full-time
    A prominent digital solutions provider in Vancouver is seeking a Cloud Engineer to optimize and maintain cloud-based data solutions. You will work within Google Cloud Platform, focusing on Machine L...Show more
    Last updated: 16 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Equest • North Vancouver, British Columbia, Canada
    Full-time
    DarkVision is seeking a Machine Learning Engineer to join our Imaging & AI team.You will build and maintain the inference and training pipelines to support our machine learning workloads.You will h...Show more
    Last updated: 8 days ago • Promoted
    Machine Learning Engineer, Predictive Maintenance

    Machine Learning Engineer, Predictive Maintenance

    MaintainX • Vancouver, Metro Vancouver Regional District, Canada
    Full-time
    Machine Learning Engineer, Predictive Maintenance.MaintainX is the world’s leading mobile‑first Asset and Work Intelligence platform for industrial and frontline environments.We’re a modern, IoT‑en...Show more
    Last updated: 30+ days ago • Promoted