Jim Fan

Director Distinguished Research Scientist at NVIDIA

Palo Alto, 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

🤩
Rockstar
🎓
Top School
Jim Fan is a Director and Distinguished Research Scientist at NVIDIA with 11 years of experience driving research and engineering to make Physical AI tangible. A Stanford CS PhD (4.0) and NeurIPS Best Paper awardee who interned at OpenAI, MILA and Baidu, he blends top-tier research with production-scale system building. He led foundational work on multimodal generalist agents at NVIDIA and pairs algorithmic advances with practical tooling—contributing GPU setup scripts for cs231n/gcloud and Docker automation for headless iGibson robotics simulation. Based in Palo Alto, he focuses on turning simulated intelligence into embodied capability, one motor and one container at a time.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science, GPA: 4.3/4.3, Bachelor of Science (B.S.), Computer Science, GPA: 4.3/4.3 at Columbia University in the City of New York
bookDoctor of Philosophy - PhD, Computer Science, 4.0, Doctor of Philosophy - PhD, Computer Science, 4.0 at Stanford University
languagesEnglish, Chinese
github-logo-circle

Github Skills (16)

pytorch10
bash10
docker10
tensorflow10
gpu10
devops10
azure-devops10
python10
dockers10
gcp9
machine-learning9
cuda9
deep-learning8
3ds8
3d8

Programming languages (12)

TypeScriptJavaC++CSSRustCOCamlJavaScript

Github contributions (5)

github-logo-circle
cs231n/gcloud

Mar 2019 - Apr 2019

Google Cloud tutorial and setup
Role in this project:
userML Engineer
Contributions:9 commits, 10 pushes, 1 comment in 16 days
Contributions summary:Jim focused on setting up and verifying GPU usage within the Google Cloud environment. They implemented and updated a script to check for CUDA availability and display GPU information. Furthermore, the user added support for TensorFlow, including a sample MNIST model and a setup script that installed TensorFlow-GPU. These contributions suggest an emphasis on utilizing GPU resources for machine learning tasks within the Google Cloud context.
googlegcpgoogle-cloud-platformgoogle-cloud
StanfordVL/iGibson

Apr 2020 - Aug 2020

A Simulation Environment to train Robots in Large Realistic Interactive Scenes
Role in this project:
userDevOps Engineer
Contributions:26 commits, 2 PRs, 1 comment in 4 months
Contributions summary:Jim primarily focused on building and maintaining the project's infrastructure by creating and modifying Docker images to support headless GUI functionality. They implemented scripts to pull and push Docker images, automating the build process and facilitating the testing and deployment of the iGibson environment. The user also made changes to support environment variables to enable easier configuration.
roboticssimulationrobot-simulatorrealistic3d-scenes
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