Senior Software Developer, Eye Tracking Algorithms

Senior Software Developer, Eye Tracking Algorithms

Full-Time 182000 - 186000 $ / year (est.) On-site
G

At a Glance

  • Tasks: Research and develop innovative algorithms for eye tracking technology.
  • Company: Join Google, a leader in tech innovation and AI.
  • Benefits: Competitive salary, bonuses, equity, and comprehensive benefits.
  • Other info: Dynamic team environment with opportunities for growth and mentorship.
  • Why this job: Be at the forefront of AI and XR technology, shaping the future.
  • Qualifications: 5+ years in software development with C++ and Python; algorithm expertise.

The predicted salary is between 182000 - 186000 $ per year.

Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area.

Minimum qualifications:

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 5 years of experience developing software in C++ and Python, and optimizing code for resource-constrained, low-power, or performance-critical edge devices.
  • Experience in algorithm research, development, and translating prototypes into scalable, production‑ready software.

Preferred qualifications:

  • Experience applying linear algebra, signal processing, or machine learning techniques to solve complex algorithmic problems.
  • Experience with eye‑tracking systems, geometric algorithms, or sensor calibration routines.
  • Experience building data analysis tools, visualization dashboards, and data reprocessing pipelines to support algorithm evaluation.

Responsibilities:

  • Research and prototype new algorithmic and machine learning approaches to improve eye tracking accuracy and maximize population coverage using real‑world data insights.
  • Develop scalable, computationally efficient algorithms optimized for resource‑constrained, low‑power operating modes.
  • Manage open‑ended technical challenges by efficiently navigating ambiguity, evaluating alternative solutions, and driving execution while collaborating closely with hardware and research teams.
  • Drive testing and quality by contributing to data reprocessing pipelines, visualization tools, and automated test frameworks.
  • Provide technical leadership to define software standards, develop comprehensive technical documentation, and support cross‑functional teams with hardware integration and investigation.

Senior Software Developer, Eye Tracking Algorithms employer: Google

At Google, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. As a Senior Account Manager in our Large Customer Sales team, you'll have access to unparalleled growth opportunities, competitive compensation, and a comprehensive benefits package, all while working at the forefront of technology in a vibrant Canadian market. Join us to make a meaningful impact on global businesses and shape the future of advertising in the AI era.

G

Contact Details:

Google Recruitment Team

We think you need these skills to ace Senior Software Developer, Eye Tracking Algorithms

C++
Python
Algorithm Development
Machine Learning
Linear Algebra
Signal Processing
Eye-Tracking Systems