Jiajun Bao is a Senior Machine Learning Engineer based in New York with nine years of experience building and researching AI/ML systems, currently working on machine learning at Apple. His background blends applied research and production engineering—spanning roles from research internships at MIT CSAIL to multiple machine learning positions within Apple—highlighting strengths in vector search, multimodal models, and scalable ML infrastructure. He holds an MCDS from Carnegie Mellon and a BS in Computer Science from the University of Michigan, with early training in electrical and computer engineering from Shanghai Jiao Tong University. Colleagues know him as someone who moves fluid research prototypes into production-grade systems and who’s willing to tap his network to refer strong candidates. The succinct GitHub handle "lumos" hints at a pragmatic, clarity-driven approach to engineering and problem solving.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Michigan
High School Diploma, High School Diploma at Shanghai Kongjiang High School
Master of Computational Data Science, Master of Computational Data Science at Carnegie Mellon University School of Computer Science
Electrical and Computer Engineering, Electrical and Computer Engineering at Shanghai Jiao Tong University
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
Jiajun Bao - Senior Machine Learning Engineer at Apple