Michael Sokolov is a Principal Software Engineer with 13+ years of experience building scalable search and content systems, currently driving search and voice-device efforts at Amazon from Newton, MA. He has a deep track record leading search engineering teams and platforms—from Safari Books Online’s relevance and recommendation systems to high-throughput indexing for academic publishers—combining hands-on coding, architecture, and ML-driven relevance improvements. An active Apache Lucene committer, he has made targeted back-end contributions that improve code quality and Japanese text analysis tooling in one of the most influential open-source search libraries. Educated at MIT Media Lab and Harvard Physics, he pairs research-minded problem solving with pragmatic production delivery, and outside work pursues interests in solar power and pecan pie.
13 years of coding experience
23 years of employment as a software developer
Media Lab MS, Media Lab MS at Massachusetts Institute of Technology
Contributions:58 commits, 20 pushes, 1 comment in 1 year 6 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
Michael Sokolov - Principal Software Engineer at Amazon