Yong-gang Cao is a seasoned software engineer and AI researcher with 16+ years building large-scale, production ML and data systems across Amazon, Salesforce, Outreach, and Sift. He combines deep research experience (PhD-level work in information extraction and QA) with hands-on engineering—shipping distributed Spark/EMR/Dataproc pipelines, vectorized catalogs, and multilingual BERT classifiers that power real-world products. At Outreach he led the launch of Insights and cost-optimized distributed workloads; at Salesforce he’s now enhancing an atlas reasoning engine for agent automation. Comfortable bridging Java and Python ecosystems, he’s repeatedly turned research ideas (unsupervised entity tagging, RAG-powered QA) into robust, scalable services. Based in Seattle, he’s as focused on operational efficiency and tooling (Airflow, Databricks, LabelStudio, Robust Intelligence) as on model innovation, often saving significant monthly costs while boosting cross-team productivity.
8 years of coding experience
24 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Beihang University
Contributions:11 pushes, 3 comments, 1 issue in 1 year 8 months
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.