Andrew Mao

Machine Learning Engineer at Apple

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Andrew Mao is a machine learning engineer based in San Francisco with nine years of experience building production-grade ML and distributed systems across industry and academia. He specializes in generative AI and NLP, with a strong track record deploying billion-scale training pipelines, data-quality/search infrastructure, and high-performance model serving using PyTorch DDP/FSDP, FAISS, and vLLM. His background spans fintech quant systems, large-scale backend services, and research publications in QA and human-AI collaboration, enabling him to bridge research and production reliably. At Leidos he built red‑teaming environments and automated attack/defense tooling for LLMs and agents, and at Apple he focuses on GenAI data infrastructure for images and video. He brings hands-on experience with fine-tuning methods (LoRA, DPO), retrieval-augmented systems, agent harnesses, and adaptive attacks—skills that make him equally comfortable optimizing model training and probing model vulnerabilities. Notably, his career combines live trading-critical system engineering with academic NLP research, giving him a rare mix of performance-driven engineering and rigorous evaluation skills.
code9 years of coding experience
job7 years of employment as a software developer
bookRichard Montgomery High School
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Maryland
languagesEnglish, Chinese
github-logo-circle

Github Skills (82)

reference-implementation9
segmentation9
python8
deep-learning8
gpu8
machine-learning8
csv-import7
servo7
grovepi7
modular7
computer-vision7
object-detection7
grove7
beaglebone-black6
neural-network6

Programming languages (9)

TypeScriptC++RacketBatchfileJavaScriptHTMLJupyter NotebookRuby

Github contributions (5)

github-logo-circle
Maosef/cheaters_quizbowl

May 2020 - Mar 2022

An interface for question answering with a search engine.
Contributions:8 PRs, 32 pushes, 2 branches in 1 year 9 months
questionpythonsearch-enginequestion-answeringanswering
Maosef/Quadratic-Sieve

Jul 2017 - Aug 2018

Contributions:8 commits, 6 pushes, 1 branch in 1 year 1 month
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
Andrew Mao - Machine Learning Engineer at Apple