Geoffrey Goh is a Staff Machine Learning Engineer based in Seattle with 11 years of experience building NLP models, ML infrastructure, and global-scale distributed systems. He has driven production ML at major platforms—most recently leading incentives modeling at Uber and prior technical leadership across ads ranking, anti-scraping RL, and wearable NLU at Meta. Early work at Microsoft includes building CodePush and contributions to React Native and App Center SDKs, reflecting a strong full‑stack mobile and systems background alongside ML. Geoffrey blends hands-on open-source contributions (notably to Facebook’s PyText and Microsoft CodePush) with operational rigor, improving distributed training, model export, and fault-reduction across datacenter services. He is comfortable spanning research, tooling, and deployment, with a track record of turning experimental models into scalable, monitored production systems.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BSc) Information Systems Management Business Intelligence and Analytics, Bachelor of Science (BSc) Information Systems Management Business Intelligence and Analytics at Singapore Management University
Master of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at Cornell University
A cloud service that enables Cordova and React Native developers to deploy mobile app updates directly to their users’ devices.
Role in this project:
Full-stack Developer
Contributions:2 releases, 195 commits, 74 PRs in 10 months
Contributions summary:Geoffrey primarily focused on modifying the CodePush CLI tool. They were involved in renaming variables, disabling features for a beta program, and improving code readability. Further work included adding semicolons, fixing HTTPS URLs, and attaching a label to an update check. Additional contributions included displaying acquisition metrics for releases.
Contributions:9 releases, 531 commits, 203 PRs in 1 year 1 month
Contributions summary:Geoffrey contributed significantly to a React Native module, focusing on features related to updating and managing app bundles. They implemented functionality to save and query updates, handle the installation of new bundles, and manage package information within the application's filesystem. The user also made modifications to the project's example app. The user's commits include updates to the app delegate, which suggests their focus on integrating the module's core functionalities within the iOS app.
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
Geoffrey Goh - Staff Machine Learning Engineer at Uber