Machine Learning Software Engineer

1 Month ago • 2 Years + • Research Development

Job Summary

Job Description

Frostbite, EA's proprietary game engine, seeks a Machine Learning Software Engineer to join the Frostbite Quality AI team. You will design and build machine learning systems to enhance engineering efficiency for Frostbite and its games. This role involves collaboration with software engineers, data engineers, and quality analysts. Responsibilities include designing ML-based solutions for software development workflow problems, building end-to-end ML systems (model evaluation, deployment, data collection, debugging, performance improvement, monitoring), collaborating on real-time data processing, writing clean and well-tested code, staying updated on AI advancements, and actively participating in EA's AI/ML community through knowledge sharing and mentoring.
Must have:
  • Design ML solutions for software development.
  • Build end-to-end ML systems.
  • Collaborate on real-time data processing.
  • Write clean, well-tested code.
  • Proficient in Python.
  • Expertise in ML frameworks (PyTorch, TensorFlow, MLFlow).
  • Experience with large-scale ML.
  • Familiarity with cloud ML ecosystems (AWS, Azure).
  • Proficiency in software engineering practices.
Good to have:
  • Familiarity with software quality processes.
  • Familiarity with test automation.
  • Familiarity with game development processes.
Perks:
  • Holistic benefits program (physical, emotional, financial, career, community wellness)
  • Healthcare coverage
  • Mental well-being support
  • Retirement savings
  • Paid time off
  • Family leaves
  • Complimentary games

Job Details

Frostbite is EA's proprietary game engine that comes equipped with tons of technologies designed to build incredible games. Our in-house engine uniquely adapts to each game while working hand-in-hand to prioritize what to build. Our goal is to empower creators all over the world to bring their best ideas to life by creating an engine that amplifies innovation across every discipline.

As a Machine Learning Software Engineer in the Frostbite Quality AI team, you will design machine learning systems that improve engineering efficiency for Frostbite and our games. You will collaborate with other software engineers, data engineers and quality analysts. You will report to the Senior Manager of Engine Development of Quality Engineering. Our team promotes a culture of learning, innovation and continuous improvement.

Responsibilities

  • Design machine learning-based solutions to real-world software development workflow problems.

  • Build end-to-end systems, including model evaluation, deployment, data collection, debugging, performance improvement, and monitoring.

  • Collaborate with data engineers to design real-time data processing that allows dynamic context and improved inference.

  • Write clean, well-documented, well-tested code that integrates smoothly with existing codebases.

  • Stay up-to-date on advancements in deep learning and generative AI through self-study and internal and external conferences.

  • Be an active member of EA's growing AI/ML community, communicating to partners, sharing knowledge, and mentoring other team members to develop their skills.

Qualifications

  • BSc or MSc degree in Computer Science, Engineering or Mathematics, or equivalent experience.

  • 2+ years of experience developing ML systems.

  • Proficient in Python.

  • Expertise in ML frameworks like PyTorch, TensorFlow, or MLFlow.

  • Experience with large-scale machine learning, including big data and model deployment in distributed computing environments.

  • Familiarity with the machine learning ecosystems of cloud providers (AWS, Azure).

  • Proficiency in good software engineering practices (version control, unit testing, code reviews).

Bonus if you have...

  • Familiarity with software quality processes, test automation, or game development processes.

This is a hybrid remote/in-office role. #LI-Hybrid



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.

Similar Jobs

Loft Orbital - Test Infrastructure Technical Lead

Loft Orbital

Golden, Colorado, United States (Hybrid)
3 Weeks ago
WebFX - Web Design & Development Website Coordinator

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
9 Months ago
ELk studios - Game Client Developer

ELk studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Inveniolsi - SAP PI/PO Senior Consultant

Inveniolsi

India (On-Site)
2 Months ago
Varonis  - SOC & IR Specialist

Varonis

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Resemble AI - Deep Learning Speech Researcher

Resemble AI

Mountain View, California, United States (On-Site)
11 Months ago
Stacklok - Senior Software Engineer - Applied AI

Stacklok

Bellevue, Washington, United States (Hybrid)
3 Weeks ago
BioFire - Senior Clinical Research Scientist

BioFire

Salt Lake City, Utah, United States (On-Site)
2 Months ago
Match Group - Sr. Software Engineer, Machine Learning Revenue

Match Group

Palo Alto, California, United States (Hybrid)
2 Months ago
Autodesk - Machine Learning Engineer

Autodesk

Montreal, Quebec, Canada (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Jagex - Game Systems Engineer

Jagex

Cambridge, England, United Kingdom (Hybrid)
2 Months ago
Accenture - Candidate Source & Screen Analyst

Accenture

Gandhinagar, Gujarat, India (On-Site)
6 Days ago
Naughty Dog - Senior Gameplay Melee Animator

Naughty Dog

Santa Monica, California, United States (On-Site)
2 Months ago
Budge Studios - Build Master

Budge Studios

Quebec, Canada (Hybrid)
4 Months ago
TT Games - Senior Render Tech Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
2 Months ago
InMobiInMobi - Manager-Product Marketing

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
T systems - One Identity Developer

T systems

Pune, Maharashtra, India (On-Site)
2 Months ago
AGS - American Gaming Systems - Senior Software Engineer - Game Development

AGS - American Gaming Systems

Atlanta, Georgia, United States (On-Site)
3 Months ago
lucas films - Accountant

lucas films

Vancouver, British Columbia, Canada (Hybrid)
2 Weeks ago
Zeeco, Inc. - Process Design Engineer

Zeeco, Inc.

Tulsa, Oklahoma, United States (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Stockholm, Stockholm County, Sweden

Haptic  - Backend Engineer (Go)

Haptic

Sweden (On-Site)
6 Months ago
ELk studios - 2D Animator

ELk studios

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
LeoVegas - React Native Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Ubisoft - Intermediate/Senior Tech Programmer [Unannounced Project]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Starbreeze Studios - Experienced Rendering Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (On-Site)
5 Months ago
Activision - Expert Technical Animator

Activision

Malmö, Skåne County, Sweden (On-Site)
1 Month ago
truecaller - Product Director

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Coffee Stain - Accountant

Coffee Stain

Skövde, Västra Götaland County, Sweden (On-Site)
2 Months ago
Lurkit - Customer Success Manager (NA time zone) - Remote

Lurkit

Stockholm, Stockholm County, Sweden (Remote)
3 Months ago
Haptic  - Senior Gameplay Programmer

Haptic

Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

Keywords Studios - Technical Research Associate - AI

Keywords Studios

(Remote)
4 Months ago
GoTo Group - Food and Mart Researcher

GoTo Group

Jakarta, Indonesia (On-Site)
1 Month ago
binance - Principal Engineer/Leader (Artificial Intelligence)

binance

Taipei City, Taiwan (Remote)
1 Month ago
CyberArk - Senior Malware Researcher

CyberArk

Israel (Hybrid)
2 Months ago
VGW - Senior Machine Learning Engineer

VGW

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Kwalee - Machine Learning Engineer

Kwalee

Royal Leamington Spa, England, United Kingdom (On-Site)
4 Months ago
Mistral AI - AI Scientist - Paris (Internship, Master's students)

Mistral AI

Paris, Île-de-France, France (On-Site)
5 Days ago
bytedance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

bytedance

San Jose, California, United States (On-Site)
8 Months ago
Game freak - R&D Programmer: System

Game freak

Chiyoda City, Tokyo, Japan (On-Site)
2 Months ago
Sesame - Machine Learning Scientist

Sesame

San Francisco, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Vancouver, British Columbia, Canada (Hybrid)

Wisconsin, United States (Remote)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Vancouver, British Columbia, Canada (Hybrid)

Los Angeles, California, United States (Hybrid)

Redwood City, California, United States (Hybrid)

Birmingham, England, United Kingdom (Hybrid)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (Hybrid)

View All Jobs

Get notified when new jobs are added by Electronic Arts

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug