Karthik Kannan is a Machine Learning Engineer based in Boulder, Colorado with 11 years of experience and a five-year focus on building end-to-end ML pipelines at scale. He has shipped production ML systems across major platforms, including recent roles at DoorDash and Yelp and earlier data science work at Oracle and Cisco that combined distributed systems and analytics. Comfortable moving models from research to reliable services, he has hands-on experience with cluster-deployed pipelines and cloud management tooling dating back to his VMware and academic work. Karthik’s background blends a CS Master’s from University of Colorado Boulder with production-facing engineering instincts, enabling pragmatic solutions that balance model quality and operational concerns. Colleagues describe him as someone who bridges data science and software engineering, often improving observability and deployment patterns that aren’t obvious from model metrics alone.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Vellore Institute of Technology
Master of Science (MS) Computer Science, Master of Science (MS) Computer Science at University of Colorado Boulder
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.