Software Engineer (MLOps) - Game Production Solutions

9 Months ago • 5 Years + • $115,100 PA - $161,200 PA

Job Summary

Job Description

MLOps engineer role focusing on generative AI for game assets. Must have 5+ years experience in DevOps, MLOps, Python, PyTorch, TensorFlow and Cloud services.
Must have:
  • DevOps, MLOps
  • Python, PyTorch
  • TensorFlow, Cloud
  • ML frameworks
Good to have:
  • Spark SQL
  • Databricks, Terraform
  • CI/CD process
  • Asset pipelines
Perks:
  • Health, Dental
  • Retirement Plan

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.
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

Chubb - Senior Software Engineer

Chubb

Hyderabad, Telangana, India (On-Site)
6 Months ago
NAVEX - Senior Software Engineer

NAVEX

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
PlayStation Global - Software Engineer Intern - Masters

PlayStation Global

San Diego, California, United States (Hybrid)
6 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

San Mateo, California, United States (Hybrid)
6 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

San Diego, California, United States (On-Site)
6 Months ago
Blizzard Entertainment - Software Engineer, Service Technologies | Austin or Irvine

Blizzard Entertainment

Irvine, California, United States (Hybrid)
6 Months ago
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

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Chubb - Senior Software Engineer

Chubb

Hyderabad, Telangana, India (On-Site)
6 Months ago
NAVEX - Senior Software Engineer

NAVEX

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Goalreify - Technical Artist

Goalreify

Pune, Maharashtra, India (On-Site)
6 Months ago
Ericsson - Automation Engineer

Ericsson

Noida, Uttar Pradesh, India (On-Site)
6 Months ago
Niantic - Data Scientist, User Acquisition (Japanese Speaker)

Niantic

San Francisco, California, United States (Hybrid)
6 Months ago
PlayStation Global - Software Engineering Intern - Undergraduate

PlayStation Global

Los Angeles, California, United States (On-Site)
6 Months ago
PlayStation Global - Software Engineering Intern - Undergraduate

PlayStation Global

San Mateo, California, United States (On-Site)
6 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

San Diego, California, United States (On-Site)
6 Months ago
PlayStation Global - Applied Machine Learning Intern - Masters

PlayStation Global

Aliso Viejo, California, United States (On-Site)
6 Months ago
PlayStation Global - Site Reliability Engineer Intern - Undergraduate

PlayStation Global

San Diego, California, United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Kabam - Senior Lifecycle Marketing Specialist

Kabam

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Skybox Labs - Senior Technical Artist (Environment)

Skybox Labs

Burnaby, British Columbia, Canada (Hybrid)
6 Months ago
Xsolla - Project Manager

Xsolla

Montreal, Quebec, Canada (Hybrid)
6 Months ago
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

Toronto, Ontario, Canada (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Chubb - Senior Software Engineer

Chubb

Hyderabad, Telangana, India (On-Site)
6 Months ago
Cephei Infotech - Senior Full Stack Engineer

Cephei Infotech

Bengaluru, Karnataka, India (On-Site)
6 Months ago
NAVEX - Senior Software Engineer

NAVEX

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Apollo Computing Laboratories (P) Ltd - FPGA Design Engineer

Apollo Computing Laboratories (P) Ltd

Hyderabad, Telangana, India (On-Site)
6 Months ago
S. G. ENTERPRISES - Architect and Interior Designer (Specialising in Corporate Interior Fit-Outs)

S. G. ENTERPRISES

Karnataka, India (Hybrid)
6 Months ago
PlayStation Global - Software Engineering Intern - Undergraduate

PlayStation Global

Los Angeles, California, United States (On-Site)
6 Months ago
PlayStation Global - Software Engineering Intern - Undergraduate

PlayStation Global

San Mateo, California, United States (On-Site)
6 Months ago
PlayStation Global - Software Engineer Intern - Masters

PlayStation Global

San Diego, California, United States (Hybrid)
6 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

San Mateo, California, United States (Hybrid)
6 Months ago
PlayStation Global - Software Engineer Intern - Undergraduate

PlayStation Global

San Diego, California, United States (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