Sasha Goldshtein

Principal Software Engineer at Google

Kfar Sava, Center District, Israel
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
Sasha Goldshtein is a Principal Software Engineer with 13+ years of experience, currently leading cross-functional efforts at Google to improve factuality for Gemini across text, images, video, and long-context models. He blends deep applied ML leadership—covering pretraining data interventions, SFT, RM, RLAIF and RLHF—with hands-on measurement work in both human and automatic factuality classifiers. Previously a CTO, international speaker, trainer and author, he wrote "Pro .NET Performance" and built a global training practice that delivered courses and conferences to thousands. A prolific open-source contributor, he’s helped projects like async-profiler (adding jattach and tooling) and BPF-based tracing labs that demonstrate real-world debugging and profiling techniques. Known for turning research into production features (e.g., Google Duplex and enhanced Search/Maps data quality), he combines tooling depth in systems and profiling with cutting-edge multimodal LLM research. Based in Kfar Sava, Israel, he brings a rare mix of enterprise-scale product delivery, developer education, and low-level performance expertise to AI safety and factuality challenges.
code13 years of coding experience
job18 years of employment as a software developer
bookB.Sc. Computer Science, B.Sc. Computer Science at The Hebrew University of Jerusalem
bookLeyada
languagesHebrew, English, Russian
stackoverflow-logo

Stackoverflow

Stats
3,499reputation
303kreached
100answers
6questions
Badges
memory-management
top-5%
github-logo-circle

Github Skills (33)

performance-analytics10
performance-monitor10
code-profiling10
bash10
packet10
bpf10
java10
javas10
automation10
performance-analysis10
filter10
profiling10
automations10
performance-monitoring10
mysql9

Programming languages (11)

C#ShellC++CObjective-CHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
Examples and hands-on labs for Linux tracing tools workshops
Role in this project:
userFull-stack Developer
Contributions:167 commits, 9 PRs, 150 pushes in 1 year 9 months
Contributions summary:Sasha contributed to a Linux tracing workshop, adding examples and hands-on labs. They implemented a Node.js server and a Java application for demonstrating tracing techniques. Furthermore, the user added labs for memory leak detection, data access with MySQL, and lockstat analysis using BPF. Additional contributions included adding a solution for setuidsnoop, and exploring slow I/O using logger and a server application.
handstracinghands-onlinux
Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events
Role in this project:
userBack-end & DevOps Engineer
Contributions:19 commits, 7 PRs, 3 pushes in 5 months
Contributions summary:Sasha contributed significantly to the project's infrastructure and utility by adding a tool for attaching to Java processes, `jattach`, which aids in profiling. They enhanced the project's usability through a helper script, `profiler.sh`, that simplifies starting, stopping, and dumping profiling data. Furthermore, the user made improvements to the profiling process by adjusting the units of the profiling interval to cycles and reintroducing the duration parameter. They also updated `jattach` with upstream changes and implemented a smoke test.
cpuperfeventsgarbage-collectionglibc
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
Sasha Goldshtein - Principal Software Engineer at Google