Kai Song is a Staff Software Engineer in Berkeley with 15 years of experience building reliable, production-grade systems across research labs and large-scale cloud services. Currently leading Core Services Production Engineering at Uber, he drives reliability initiatives, incident response, and has productized fault-injection and traffic-replay platforms to prevent change-related outages. His background blends deep systems and HPC experience—CUDA-accelerated C++ libraries, cluster ops, and scientific web portals—with broad language fluency in Python, C++, PHP, Java and MPI. Kai’s career spans national labs and industry, where he pairs stakeholder-facing technical leadership with hands-on engineering to reduce outages and improve service resilience. Notably, he has repeatedly translated research tooling into production web and API services, demonstrating a talent for turning experimental code into safe, scalable platforms.
14 years of coding experience
14 years of employment as a software developer
BA Computer Science, BA Computer Science at University of California, Berkeley
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.