Yinglin Sun

Staff Software Engineer, Autopilot Computer Vision System SW at Tesla

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

🤩
Rockstar
🎓
Top School
Yinglin Sun is a Staff Software Engineer based in San Francisco with over 15 years of systems and networking software experience and six years focused on Autopilot computer vision systems at Tesla. He brings deep expertise in OS-level engineering, filesystems, networking stacks, storage systems, and NVM infrastructure from prior roles at Nimble Storage, DataDomain/EMC, and IBM. Yinglin’s background blends kernel- and protocol-level performance optimization with production-grade reliability work—things like filesystem recovery, IPv6 enablement, iSCSI/SCSI implementation, and online NVM upgrades. At Tesla he applies that low-level systems rigor to real-time perception software, translating performance-sensitive requirements into robust firmware and software pipelines. Trained with an MS in Computer Science and a history of GPU-accelerated networking research, he often bridges academic approaches and pragmatic engineering to squeeze latency and throughput gains out of complex systems.
code6 years of coding experience
job10 years of employment as a software developer
bookB.E., Computer Science and Engineering, B.E., Computer Science and Engineering at Beihang University
bookM.S., Computer Science, M.S., Computer Science at University of Pittsburgh
github-logo-circle

Github Skills (25)

python10
acceleration10
machine-learning10
numpy10
deep-learning10
tensorflow10
gpu10
autograd10
neural-network10
tensor10
gpu-acceleration10
cluster-computing9
plane9
storage9
multi-gpu9

Programming languages (4)

C++CCythonPython

Github contributions (5)

github-logo-circle
YinglinSun/nccl

Feb 2025 - Feb 2025

Optimized primitives for collective multi-GPU communication
Contributions:3 pushes in 1 day
pytorch/pytorch

Aug 2019 - Aug 2022

Tensors and Dynamic neural networks in Python with strong GPU acceleration
Contributions:4 PRs, 53 pushes, 3 branches in 3 years 1 month
pythongpu-accelerationdeep-learninggpunumpy
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
Yinglin Sun - Staff Software Engineer, Autopilot Computer Vision System SW at Tesla