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 effective 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