Build eye-tracking algorithms at Google using C++ and Python for computationally productive, low-power XR devices. In-person interviews are usually required.
This senior software developer role focuses on algorithm research, development, and production software. You will improve eye-tracking accuracy, support population coverage, and translate prototypes into scalable systems using real-world data insights. The work involves collaboration with hardware and research teams.
Key Responsibilities:
- Research algorithms and machine learning approaches for eye-tracking accuracy
- Develop efficient software for resource-constrained, low-power operating modes
- Evaluate solutions and drive execution through technical ambiguity
- Contribute to reprocessing pipelines, visualization tools,
and automated testing
- Define software standards and document technical decisions comprehensively
Requirements:
- Bachelor's degree or equivalent practical experience
- Five years developing software in C++ and Python
- Experience optimizing code for performance-critical edge devices
- Experience researching algorithms and productionizing prototypes
- Experience with eye tracking, geometric algorithms, or sensor calibration preferred
Apply senior C++ and Python development expertise to advance Google eye-tracking algorithms for future XR devices.
📌 Senior C++ Eye Tracking Developer (London)
🏢 Google
📍 London