Keir Mierle is a Senior Staff Software Engineer in San Francisco with 18 years of experience spanning computer vision, numerical optimization, machine learning, and compilers. He has a long Google tenure working on Maps, Street View, Android and Glass and later advanced into engineering leadership roles at Locu and GoDaddy before returning to senior technical leadership. Keir contributes to foundational open-source optimization tooling—most notably improving the widely used Ceres Solver with a new sparse iterative solver (CGNR), block-diagonal preconditioning, and robustness fixes. He blends deep research-caliber expertise (M.A.Sc. in Computer Engineering from the University of Toronto) with pragmatic production delivery at scale. Colleagues rely on him to tame complex numerical and systems problems and to translate algorithmic advances into maintainable code. Less obvious: he pairs compiler and optimization fluency to accelerate machine vision pipelines end-to-end, not just in models but in the systems that run them.
17 years of coding experience
8 years of employment as a software developer
M.A.Sc., Computer Engineering, M.A.Sc., Computer Engineering at University of Toronto
Contributions:104 commits, 3 PRs, 1257 pushes in 7 years
Contributions summary:Keir primarily contributed to the Ceres Solver library by improving code comments for clarity, especially regarding program evaluation and partitioned matrix views. They added a new sparse iterative solver, CGNR, along with a block diagonal preconditioner. Additionally, they fixed tests broken by the introduction of CGNR. Further contributions include minor fixes, updates and formatting changes to improve the codebase, and improved error handling in existing examples.
Contributions:102 commits, 34 pushes in 8 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Keir Mierle - Senior Staff Software Engineer at Google