This job listing expired on Feb 19, 2021
Tweet

Zynga's software engineers don't just develop some of the world's largest games, they deliver highly scalable infrastructure used by tens of millions of users every day. Our software engineers are blazing trails in all facets of game design, mobile technologies, and massive scalability. Zynga faces a number of challenges - but many are unique to our situation: the large data requirements of online gaming require us to continually push boundaries to discover the best solutions. Zynga software engineers are willing to pick up any of the languages, technologies, or methodologies necessary to smite a challenge - and if a conventional solution doesn't exist, they innovate as necessary. Our software engineers are comfortable moving between front end, back end, and architecture roles.

Zynga's ML Engineering team applies cutting edge AI/ML to improve Zynga's games. We combine backend development, data engineering and data science. We develop production ML workflows with Spark, Python and Tensorflow. We also own high scale backend ML services written in Go. Our focus for AI is using Deep Reinforcement Learning to personalize our games, eg. using a player's history to decide what level to show next or how difficult to make a challenge. As industry leaders in the field, we've developed an open source library called RL Bakery and spoke at this year's Spark Summit. Our coops work on a variety of projects such as integrating new algorithms into our libraries, developing data pipelines, tuning AI models and adding features to our ML infrastructure.

Who You Are:

  • You are smart, self-motivated, and eager to learn!
  • You love solving difficult problems, and not afraid of taking on things that you know nothing about!
  • You love coding, and passionate about making things more robust!
  • You love playing video games, board games, table tennis, or pool :)

What We Are Looking For:

  • Working towards a Bachelor/Masters in Math, Engineering or a related technical discipline (or equivalent)
  • Solid foundation in Computer Science - data structures, algorithms and object-oriented design
  • Experience in Java, Python, C/C++, JavaScript, or Go
  • Knowledge of Unity, C# or native coding isn't required but is an asset

What We Offer You:

  • Highly competitive salary
  • Remote set up + ramp up
  • Company wide Hackathons
  • Awesome team events
  • Work with the best tools - get your own Macbook
  • Happy Hour every Friday

Zynga is an equal opportunity employer. We are proud of our diverse community; we do not discriminate on the basis of race, sex, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, medical condition, disability, or any other class or characteristic protected by applicable law. We welcome candidates, players, employees, and partners from all backgrounds. Join us!

Zynga will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.

Zynga is committed to providing reasonable accommodation to applicants with disabilities. If you need an accommodation during the interview process, please let us know.