Game Developer

Employer

Job Description

JOB DESCRIPTION:


At Facebook Reality Labs, our goal is to explore, innovate and design novel interfaces and hardware for the next generation of virtual, augmented, and mixed reality experiences. We are driving research towards a vision of an always-on AR device that can provide personalized context understanding to enable automated control of AR interaction. To this end, we are looking for a software engineer to develop AR/VR and online research platforms that enable research to develop and test AI models for automated control of human-computer interaction.

 

RESPONSIBILITIES:

 

·        Design, develop, integrate, debug and test single and multi-player game-like applications for data collection

·        Design, develop, integrate, debug and test VR interactive software for advanced prototypes and user experiences

·        Collaborate with research scientists to integrate machine learning models

·        Write clean readable code, debug complex problems that span systems and get things done with a high level of efficiency

 

MINIMUM QUALIFICATIONS:

 

  • BS in Computer Science or equivalent experience
  • Experience with 2D games, Unity engine(s) and online deployment of games
  • Experience with C#, JavaScript and Python
  • 2+ years’ experience creating interactive software for games, real time systems or other high performance environments

 

PREFERRED QUALIFICATIONS:

 

·        Experience with Amazon Mechanical Turk

·        Experience with multi-player online games

·        Experience developing AR/VR games and applications

·        Experience developing APIs

·        Experience using machine learning models, probabilistic programming languages (Pyro, Stan etc) or functional programming (e.g. Clojure, Julia)

·        Experience using UI frameworks for mobile, web or desktop platforms

·        Experience with 3D geometry, applied linear algebra, statistics