Xiaonan Tong is a Senior Machine Learning Engineer based in Mountain View with 12 years of software engineering experience, currently building ML systems at Apple. With a Master’s in Artificial Intelligence and a Stanford background in Human-Computer Interaction, Xiaonan blends rigorous ML research knowledge with practical full-stack and data engineering skills to ship production-grade models and data pipelines. Their decade-long tenure at Apple progressing from software engineer to senior ML engineer reflects deep experience integrating ML into consumer products at scale. Comfortable working across backend systems, data engineering, and user-facing features, Xiaonan is as effective iterating models as they are optimizing infrastructure. A detail that stands out: their interdisciplinary HCI training informs a user-centered approach to ML solutions, helping bridge model performance with real-world usability.
11 years of coding experience
6 years of employment as a software developer
High School, High School at Great Neck North High School
Master's degree Artificial Intelligence, Master's degree Artificial Intelligence at Stanford 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
Xiaonan Tong - Senior Machine Learning Engineer at Apple