Senior Software Engineer, AI / Gameplay

Activision Blizzard   •  

Irvine, CA

Industry: Arts & Entertainment


Less than 5 years

Posted 296 days ago

This job is no longer available.


The StarCraft II team is seeking an AI engineer experienced with machine learning. As partof a small team you will help support the StarCraft II API for artificial intelligence. We are a mix of new and veteran game developers with a deep passion for the StarCraft universe, great gameplay, and e-sports.  As a team we focus on making sure we serve the passionate players and push to ensure StarCraft 2 is the greatest strategy game ever made. Blizzard Entertainment offers a fun, creative, and technically challenging environment withexcellent compensation and a full range of benefits.


  • Advanced understanding of C++
  • 2+ years experience with research/development/application of Machine Learning
  • Strong data structures, logic, and algorithm skills
  • Self-motivation
  • Passion for playing games


  • Experience with Deep Learning frameworks and tools
  • Unix experience
  • Familiarity with Python, Git, protocol buffers
  • Master’s degree or higher in AI-related discipline
  • General gameplay experience on a shipping game
  • Published contribution to AI research

Required Application Materials

  • Resume
  • Cover Letter which should include:
    • Why you are interested in working at Blizzard
    • What games you are currently playing