Jared Duke

Senior Staff Software Engineer at Google

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
Jared Duke is a Senior Staff Software Engineer based in Palo Alto with 14 years of experience building high-performance systems across machine learning, graphics, and large-scale build tooling. At Google since 2013 he’s driven optimizations that blend compiler and build engineering with runtime efficiency, including enabling R8/D8 JVM flags and code shrinking in AOSP builds. His open-source contributions span TensorFlow examples—where he added GPU acceleration and UI toggles for model/runtime selection—and core 3D tooling in assimp, improving format parsing and build portability. Jared’s background in computational and mathematical engineering from Stanford and early roles at NVIDIA and Autodesk give him a rare mix of applied math, rendering physics, and systems-level engineering. Colleagues rely on him for pragmatic refactors that deliver measurable performance gains and cleaner, more maintainable code.
code14 years of coding experience
job4 years of employment as a software developer
bookM.S. Computational and Mathematical Engineering, M.S. Computational and Mathematical Engineering at Stanford University
stackoverflow-logo

Stackoverflow

Stats
159reputation
12kreached
12answers
0questions
github-logo-circle

Github Skills (30)

c-language10
ng10
image-classification10
machine-learning10
android-build10
tensorflow10
build-automation10
computer-vision10
tflite10
fbx10
gpu-acceleration10
cprogramming-language10
java9
android-development9
stl9

Programming languages (12)

C#JavaC++ShellCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
tensorflow/examples

Mar 2019 - Jun 2021

TensorFlow examples
Role in this project:
userML Engineer
Contributions:14 reviews, 21 commits, 8 PRs in 2 years 4 months
Contributions summary:Jared primarily contributed to the image classification example within the TensorFlow examples repository. They added support for GPU acceleration and provided UI controls for selecting between CPU/GPU execution and model choices. Furthermore, they refactored the codebase to utilize the GPU delegate for optimized performance and fixed input normalization issues. The user also removed stale code and addressed build-related issues.
tensorflow
assimp/assimp

Jan 2013 - May 2015

The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.
Role in this project:
userSoftware Engineer
Contributions:25 commits, 1 PR, 28 comments in 2 years 4 months
Contributions summary:Jared primarily focused on improving and maintaining the Open-Asset-Importer-Library, addressing various build issues, and improving the handling of different file formats. Their contributions include fixing build errors related to specific compilers and Boost versions, improving the accuracy of file format detection, and correcting face orientation in blend meshes. Furthermore, they implemented changes to enhance the parsing of OBJ files, and added support for command-line arguments in sample applications.
pythonc-plus-plusobjective-cvolume-renderingfbx-exporter
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
Jared Duke - Senior Staff Software Engineer at Google