Brian Wieder

Software Engineer at Google DeepMind

Richmond, Virginia, 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
Brian Wieder is a software engineer with a decade of experience building production systems and consumer apps, currently at Google DeepMind after several engineering roles within Google. A Virginia Tech computer science graduate, he ships end-to-end software from iOS apps (three on the App Store using Swift and React Native) to cloud-backed web services built with React, DynamoDB, and AWS Lambda. His open-source contributions show deep systems chops—improving build toolchains, CUDA Clang integration, and NCCL fixes in high-profile ML repos like TensorFlow and XLA to enhance GPU/accelerator build reliability. He pairs low-level build and DevOps experience with full-stack product instincts, comfortable tackling compiler compatibility one day and user-facing UI the next. Based in Richmond, VA, he leverages teaching and internship experience to communicate complex technical issues clearly across teams. Notably, his work on CUDA toolchains reflects a rare blend of applied ML infrastructure and practical engineering that smooths the path from research code to reproducible builds.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Virginia Tech College of Engineering
bookClover Hill High School
stackoverflow-logo

Stackoverflow

Stats
33reputation
934reached
1answer
2questions
github-logo-circle

Github Skills (19)

machine-learning10
build-system10
tensorflow10
bazel10
toolchain10
ccl10
cuda10
compiler10
clangd10
clang10
c-language9
python9
deep-learning9
cprogramming-language9
deep-neural-networks8

Programming languages (10)

TypeScriptC#C++CSSVueJavaScriptGoHTML

Github contributions (5)

github-logo-circle
tensorflow/tensorflow

Dec 2022 - Jan 2023

An Open Source Machine Learning Framework for Everyone
Role in this project:
userML Engineer
Contributions:4 reviews, 18 commits, 2 PRs in 1 month
Contributions summary:Brian's contributions focused on enhancing the TensorFlow library, specifically in areas related to CUDA and the integration of CUDA Clang. They modified build configurations and dependencies, including creating a toolchain for building with CUDA Clang. Additionally, the user modified build files for NCCL and removed support for CUDA on MacOS, indicating involvement in GPU-accelerated machine learning and optimization for specific hardware configurations. These changes involved modifications to build definitions and Dockerfile configurations for the Tensorflow repository.
pythondata-sciencedeep-learningmlmachine-learning
openxla/xla

Dec 2022 - Jan 2023

A machine learning compiler for GPUs, CPUs, and ML accelerators
Role in this project:
userBackend & DevOps Engineer
Contributions:5 commits in 1 month
Contributions summary:Brian's contributions primarily involve modifying build configurations and toolchains within the XLA project, a machine learning compiler. They added include paths for compiler resources, and updated build files for NCCL, specifically addressing compatibility issues and MacOS support. The user also created a toolchain for building with CUDA Clang and patched NCCL to resolve a compilation issue related to C++17. These changes improve build processes, and compiler compatibility.
compilercommunity-drivenmachine-learningmodular
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
Brian Wieder - Software Engineer at Google DeepMind