James Thornton

Software Engineer at Google

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
James Thornton is a software engineer with 11 years of experience applying machine learning and distributed systems to large-scale, privacy-preserving products. At Google he builds on-device spam and abuse protections for Android Messages that reach hundreds of millions of users and led a rollout for ~40M previously unsupported devices. Previously he drove ML research and production deployments at Instrumental—owning CV initiatives deployed to factories in China—and delivered high-impact models and infrastructure during internships in computational biology and precision medicine. Comfortable across Python, Scala, C, TensorFlow/PyTorch, and cloud tooling, he combines hands-on model development with systems engineering to ship robust, automated pipelines and profiling tools. He also has a track record of competitive ML work (Kaggle silver) and early-stage product experience as an iOS founder, showing both research rigor and product-minded engineering.
code11 years of coding experience
job7 years of employment as a software developer
bookMiddlebury Center for Medieval and Renaissance Studies, Keble College, Study Abroad, Middlebury Center for Medieval and Renaissance Studies, Keble College, Study Abroad at University of Oxford
bookB.A, Magna Cum Laude, Rhetoric (Independent Scholar), Computer Science, B.A, Magna Cum Laude, Rhetoric (Independent Scholar), Computer Science at Middlebury College
bookBusiness Bridge Program, Business Bridge Program at The Tuck School of Business at Dartmouth
github-logo-circle

Github Skills (37)

pytorch10
audio10
flux10
diffusers9
stable-diffusion9
diffusion-models9
image-generation9
deep-learning9
jax8
text2image8
unet-image-segmentation6
flax6
medical5
boolean-logic5
resnet4

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
Contributions:37 commits in 1 day
boolean-logictricksrapidreflexios
Contributions:12 commits, 3 pushes in 2 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.
Request Free Trial
James Thornton - Software Engineer at Google