Software Engineer, ML Solutions - Game Production Solutions (GPS)

7 Months ago • 5 Years +

Job Summary

Job Description

Software Engineer for ML Solutions in Game Production, with experience in DevOps, MLOps, and cloud infrastructure.
Must have:
  • DevOps, MLOps
  • Python, Spark SQL
  • ML Frameworks
  • Cloud Services
Good to have:
  • Databricks
  • Terraform
  • CI/CD
  • MLOps Pipelines
Perks:
  • Vacation, Sick Time
  • Health/Dental/Vision

Job Details

Who we are

Game Production Solutions is a new division in Creative Technologies at Electronic Arts. In the Game Production Solutions group we build solutions for our customers (Game Teams / Creators). We empower game creators to make an outsized impact with our technology.

Your work with us

We are working on projects related to generative AI and Machine Learning, focused on Generative AI for game assets. The platform we are building is to power Generative AI for game creators across EA. We are using powerful models fine-tuned and adapted for asset creation, where performance, ease of use, and security are priorities.

As an engineer in this group, you will deploy AI/ML solutions for our game creators: taking the solution from dev to production, ensuring security compliance, implementing scaling technology, and so on will all be a part of your role.

In addition to the focus on MLOps, this role also demands adeptness in traditional DevOps and infrastructure responsibilities. You will take a hands-on approach to managing the workflows for asset pipelines, partnering with Software Engineers who author pipeline code, and doing hands-on, daily management of cloud infrastructure.

You will report into the Technical Director that oversees DevOps and MLOps in our group.

This position is for you if …

  • You're keen on forging a career path in DevOps, MLOps, and cloud infrastructure.
  • You enjoy being a hands-on contributor, in both architecture / design and implementation.
  • You're willing to step beyond your comfort zone and face new challenges.
  • You enjoy working in a versatile team of Software Engineers and Technical Artists.

Important Responsibilities

  • Manage large-scale data sets: Create solutions for the collection, storage, cleaning, and labelling of training data (game assets.)

  • Build end-to-end machine learning systems: Including data collection/labelling, training pipelines, model deployment, and monitoring

  • Automation: Automate the CI / CD process for model training.

  • Deployment: Deploy services and models to cloud infrastructure at scale.

  • Monitoring: Monitor ongoing execution and performance.

  • Documentation: Create documentation on the processes and technologies.

  • Collaboration: You will collaborate with partners around the company to ensure compliance with infrastructure, security, and development standards.

Qualifications

  • 5+ years of experience as an engineer focused on DevOps, MLOps, or a similar domain.
  • Proficiency in software engineering best practices: version control, testing, code review.
  • Proficient in using Python, Spark SQL to query large datasets.
  • Expertise in ML frameworks like PyTorch, TensorFlow.
  • Experience working with cloud services at scale (one of AWS, Azure, or Google) using IAC tools such as Terraform.
  • Experience integrating / working with MLOps pipelines and products like Databricks or similar.
  • Comfortable working in a remote or hybrid environment.
  • Willing to travel to meet with team members and partners in person.
  • Bachelor's degree in one of Computer Science (or related technical field) or equivalent practical experience.
Ceci ne s’applique pas au Québec. BC COMPENSATION AND BENEFITS The base salary ranges listed below are for the defined geographic market pay zones in these locations. If you reside outside of these locations, a recruiter will advise on the base salary range and benefits for your specific location. EA has listed the base salary ranges it in good faith expects to pay applicants for this role in the locations listed, as of the time of this posting. Salary offered will be determined based on numerous relevant business and candidate factors including, for example, education, qualifications, certifications, experience, skills, geographic location, and business or organizational needs. BASE SALARY RANGES • British Columbia (depending on location e.g. Vancouver vs. Victoria):
º $115,100 - $161,200 CAN Annually

Base salary is just one part of the overall compensation at EA. We also 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.

Similar Jobs

Volley - Software Engineer, AI Team

Volley

San Francisco, California, United States (Hybrid)
6 Months ago
Uken Games - Software Engineer II - Remote

Uken Games

(Remote)
6 Months ago
PlayStation Global - Software Engineer II

PlayStation Global

Canada (Hybrid)
6 Months ago
PlayStation Global - Software Engineer

PlayStation Global

London, England, United Kingdom (Hybrid)
6 Months ago
Forcepoint - Software Engineer II - C++ Developer

Forcepoint

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Forcepoint - Sr. Software Engineer - C++ Developer

Forcepoint

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PlayStation Global - Software Engineer II

PlayStation Global

(Hybrid)
6 Months ago
Blizzard Entertainment - Principal Software Engineer, Server

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
Character.AI - Staff Software Engineer, Applied ML

Character.AI

Canada (On-Site)
6 Months ago
Character.AI - Staff Software Engineer, Applied ML

Character.AI

Menlo Park, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Volley - Software Engineer, AI Team

Volley

San Francisco, California, United States (Hybrid)
6 Months ago
Ubisoft - Data Operations Assistant – Stage (6 mois) Janvier 2025 (F/H/NB)

Ubisoft

Paris, Île-de-France, France (Hybrid)
6 Months ago
brightline - Full Stack Web Developer

brightline

Ashburn, Virginia, United States (Remote)
6 Months ago
PlayStation Global - Director of Data Analytics

PlayStation Global

United States (Remote)
6 Months ago
PlayStation Global - Director of Data Analytics

PlayStation Global

London, England, United Kingdom (On-Site)
6 Months ago
PlayStation Global - Sr. Manager, Software Engineering, Engineering Enablement

PlayStation Global

San Francisco, California, United States (On-Site)
6 Months ago
PlayStation Global - Software QA Engineer I

PlayStation Global

Canada (On-Site)
6 Months ago
social discovery ventures - Senior .Net Engineer

social discovery ventures

Georgia (Remote)
6 Months ago
Crytek - NOC Linux Specialist (Remote only)

Crytek

Frankfurt, Hessen, Germany (Remote)
6 Months ago
Coatsink - Data Analyst

Coatsink

Gateshead, England, United Kingdom (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

VGW - QA Specialist -  Contact Center

VGW

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Gearbox Entertainment - Concepteur de niveau / Level Designer

Gearbox Entertainment

Montreal, Quebec, Canada (Hybrid)
6 Months ago
SideFX Software - Texture Artist Intern (SideFX Labs/Games)

SideFX Software

Toronto, Ontario, Canada (On-Site)
6 Months ago
Turbulent - Responsable Artiste Véhicule / Lead Vehicle Artist - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
6 Months ago
PTW - Arabe/Arabic - Localisation de jeux vidéo / Localization Video Game QA Tester

PTW

Montreal, Quebec, Canada (On-Site)
6 Months ago
Framestore - Compositor

Framestore

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Behaviour Interactive - Senior Level Designer - Blight: Survival | Concepteur·rice de jeu sénior·e - Blight: Survival

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Behaviour Interactive - Senior Level Designer - Blight: Survival | Concepteur·rice de jeu sénior·e - Blight: Survival

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Behaviour Interactive - Senior Influencer Manager | Gestionnaire de campagne d'influenceurs·euses sénior·e

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Behaviour Interactive - Senior Influencer Manager | Gestionnaire de campagne d'influenceurs·euses sénior·e

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Volley - Software Engineer, AI Team

Volley

San Francisco, California, United States (Hybrid)
6 Months ago
brightline - Full Stack Web Developer

brightline

Ashburn, Virginia, United States (Remote)
6 Months ago
Uken Games - Software Engineer II - Remote

Uken Games

(Remote)
6 Months ago
PlayStation Global - Director of Data Analytics

PlayStation Global

United States (Remote)
6 Months ago
PlayStation Global - Director of Data Analytics

PlayStation Global

London, England, United Kingdom (On-Site)
6 Months ago
PlayStation Global - Sr. Manager, Software Engineering, Engineering Enablement

PlayStation Global

San Francisco, California, United States (On-Site)
6 Months ago
PlayStation Global - Software QA Engineer I

PlayStation Global

Canada (On-Site)
6 Months ago
PlayStation Global - Software Engineer II

PlayStation Global

Canada (Hybrid)
6 Months ago
PlayStation Global - IT Support Specialist

PlayStation Global

North Bend, Oregon, United States (On-Site)
6 Months ago
Technicolor Creative Studios - Multidisciplinary Advertising Creative (Mid-Weight)

Technicolor Creative Studios

London, England, United Kingdom (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We exist to inspire the world to play. We put our people first, and we thrive off their diversity in our innovative technology and immersive storytelling. We’re doing the work to give everyone the space to be their full selves while giving back to our community, no matter where you’re working from. We’re looking for problem-solvers, game-changers, innovators, dreamers, doers—people that are ready to move the needle and transform the future of gaming. Join us.

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Redwood City, California, United States (Hybrid)

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)

Vancouver, British Columbia, Canada (On-Site)

Toronto, Ontario, Canada (Remote)

Austin, Texas, United States (Hybrid)

Vancouver, British Columbia, Canada (Remote)

Madrid, Community Of Madrid, Spain (On-Site)

Middleton, Wisconsin, United States (On-Site)

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