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.
code7 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 (20)

python10
machine-learning10
numpy10
nvidia10
deep-learning10
gpu10
multi-gpu10
autograd10
neural-network10
tensor10
gpu-acceleration10
communications9
cpp9
cuda9
object-store8

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
gpu-accelerationneural-networkpythonautogradgpu
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