Description
As a Senior Software Engineer in Low-Level ML Optimization at Electronic Arts, you will be part of the CT - Frostbite team, working in a hybrid model from Guildford, Surrey, United Kingdom.
Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.
The company values adaptability, resilience, creativity, and curiosity, and empowers employees to do great work and pursue opportunities for growth.
Responsibilities:
- Optimize low-level machine learning algorithms and models for performance and efficiency
- Collaborate with cross-functional teams to integrate optimized ML models into products
- Analyze and improve the performance of existing ML systems
- Develop and maintain high-quality, readable, and efficient code
- Participate in code reviews and contribute to the improvement of the overall codebase
Requirements:
- Strong background in computer science, software engineering, or related field
- Experience with low-level machine learning optimization techniques and tools
- Proficiency in programming languages such as C++, Python, or similar
- Experience with machine learning frameworks and libraries
- Strong analytical and problem-solving skills
Benefits:
- Physical, emotional, financial, career, and community wellness programs
- Healthcare coverage, mental well-being support, retirement savings, paid time off, family leaves, and more
- Complimentary games and access to EA's extensive portfolio of games and experiences