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.