Senior Software Engineer - ML, Electronic Arts, Inc., Redwood City, CA. Implement specific machine learning algorithms in the Frostbite real-time gaming engine and associated tools. Build tools and workflows around machine learning algorithms. Work on applications of deep learning and related techniques for use in interactive entertainment. Implement machine learning research papers according to specific guidelines and programming environments. Test various machine learning algorithms and evaluate results in the context of our game development use cases. Define and implement the best workflows for the end-users. Participate in the implementation of machine learning libraries to be used in various software projects. Own the software design and architecture of specific machine learning libraries and projects. Stay up to date on the latest research in the fields of game AI, human-like behavior, animation, computer vision, physics, body and shape reconstruction, generative models, music/sound generation, and human-computer interaction. Telecommuting permitted. (SSWEML-S-102-CARC)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $198,940 - $278,800/yr. EA offers benefits incl. PTO, medical/dental/vision insurance & 401(k) to eligible E’ees. Certain roles eligible for bonus & equity.
MINIMUM REQUIREMENTS:
Master’s degree (or foreign equivalent) in Computer Science, Software Engineering, or in a related field and ten (10) years of experience in software engineering and R&D or related occupation.
Qualifying experience must include five (5) years in the following skills (which may be gained concurrently):
•Leveraging deep learning or AI in gameplay, modelling, or data processing;
•Professional machine learning engineering using either Tensorflow or PyTorch;
•Professional game development experience, with at least one AAA shipped title;
•Multiple programming languages including C++, Assembly, and Python;
•Build systems and databases; and
•Computer Vision, Computer Animation, Game Physics, and Game Engine development.
Qualifying experience must also include two (2) years in the following skills (which may be gained concurrently):
•Cloud infrastructure development and administration on AWS, including the deployment and management of ML models in a cloud environment.
Qualifying experience must also include one (1) year in the following skills (which may be gained concurrently):
•Publication in peer-reviewed journals;
•Successful patent applications; and
•Presenting at domain-specific conferences such as ACM SIGGRAPH, GDC.
Up to 10% travel (domestic) possible based on business need.
To apply, please send resumes to eajobs@ea.com and reference job code (SSWEML-S-102-CARC).
Senior Software Engineer - ML, Electronic Arts, Inc., Redwood City, CA. Implement specific machine learning algorithms in the Frostbite real-time gaming engine and associated tools. Build tools and workflows around machine learning algorithms. Work on applications of deep learning and related techniques for use in interactive entertainment. Implement machine learning research papers according to specific guidelines and programming environments. Test various machine learning algorithms and evaluate results in the context of our game development use cases. Define and implement the best workflows for the end-users. Participate in the implementation of machine learning libraries to be used in various software projects. Own the software design and architecture of specific machine learning libraries and projects. Stay up to date on the latest research in the fields of game AI, human-like behavior, animation, computer vision, physics, body and shape reconstruction, generative models, music/sound generation, and human-computer interaction. Telecommuting permitted. (SSWEML-S-102-CARC)
40 hrs/week, Mon-Fri, 8:30 a.m. - 5:30 p.m. Salary Range: $198,940 - $278,800/yr. EA offers benefits incl. PTO, medical/dental/vision insurance & 401(k) to eligible E’ees. Certain roles eligible for bonus & equity.
MINIMUM REQUIREMENTS:
Master’s degree (or foreign equivalent) in Computer Science, Software Engineering, or in a related field and ten (10) years of experience in software engineering and R&D or related occupation.
Qualifying experience must include five (5) years in the following skills (which may be gained concurrently):
•Leveraging deep learning or AI in gameplay, modelling, or data processing;
•Professional machine learning engineering using either Tensorflow or PyTorch;
•Professional game development experience, with at least one AAA shipped title;
•Multiple programming languages including C++, Assembly, and Python;
•Build systems and databases; and
•Computer Vision, Computer Animation, Game Physics, and Game Engine development.
Qualifying experience must also include two (2) years in the following skills (which may be gained concurrently):
•Cloud infrastructure development and administration on AWS, including the deployment and management of ML models in a cloud environment.
Qualifying experience must also include one (1) year in the following skills (which may be gained concurrently):
•Publication in peer-reviewed journals;
•Successful patent applications; and
•Presenting at domain-specific conferences such as ACM SIGGRAPH, GDC.
Up to 10% travel (domestic) possible based on business need.
To apply, please send resumes to eajobs@ea.com and reference job code (SSWEML-S-102-CARC).