Insight Global is looking for a Sofware Engineer to join one of the world's leading technology companies. This will be part of the Reality Labs organization which brings people around the world together through next generation Augmented, Mixed, and Virtual Reality. The Software Engineering (Simulation) team builds 3D simulations in Unreal for CV-ML synthetic data. Our simulations provide data to power ML capabilities for Meta's VR and AR devices, such as the recently announced Quest 3. The team works on cutting edge rendering and simulation features running at scale. We are looking for candidates who share a passion for tackling complexity and working in a multidisciplinary org.
Software Engineering - Simulation Responsibilities
* Design and build simulations, rendering features and synthetic data pipeline capabilities
* Code using primarily C++ and Python
* Interface with other teams to incorporate their innovations and vice versa
* Conduct design and code reviews
* Analyze and improve efficiency, scalability, and stability of various system resources
* Drive performance measurement, analysis, and optimization
* Work with technical artists and infrastructure teams to debug performance issues across the stack
* 6+ years relevant experience building games or simulations in Unreal or other game engine
* Experience with 3D computer vision or computer graphics
* Experience improving stability through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
* Experienced in utilizing data and analysis to explain technical problems and providing detailed feedback and solutions
* Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
* Experience with ML and/or computer vision
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.