Joseph Kleinhenz

Senior Machine Learning Scientist at Genentech

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

👤
Senior
🎓
Top School
Joseph Kleinhenz is a Senior Machine Learning Scientist with 11 years of experience applying high-performance computing, quantum computing concepts, and ML to scientific problems across national labs and industry. He holds a PhD in Physics and Scientific Computing from the University of Michigan and transitioned from developing parallel C++ solvers and Julia packages for non-equilibrium condensed-matter simulations to production ML roles at Genentech. At Berkeley Lab he deployed data access and ML services for X-ray spectroscopy, and his open-source contributions include significant, performance-focused improvements to HDF5.jl such as complex number and variable-length string support. Based in San Francisco, he blends research-grade numerical methods and supercomputer-scale experience with pragmatic engineering for deployable ML systems, often surfacing tooling improvements that quietly improve data ergonomics for scientific workflows.
code11 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Physics and Scientific Computing, Doctor of Philosophy (Ph.D.) Physics and Scientific Computing at University of Michigan
bookBachelor’s Degree Physics, Bachelor’s Degree Physics at Duke University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (2)

julia10
hdf10

Programming languages (6)

JuliaDockerfileC++RustJupyter NotebookPython

Github contributions (5)

github-logo-circle
JuliaIO/HDF5.jl

Aug 2019 - Nov 2020

Save and load data in the HDF5 file format from Julia
Role in this project:
userBack-end Developer
Contributions:9 reviews, 14 commits, 11 PRs in 1 year 2 months
Contributions summary:Joseph primarily contributed to enhancing the `hdf5.jl` library by adding features and fixing bugs. They implemented complex number support, improved hyperslab support, and optimized the reading of compound datatypes. Additionally, the user made significant changes to improve the ergonomics and performance of the library. These changes included reading compound datasets as named tuples, supporting variable-length strings, and unpadding fixed-length strings.
file-formatjulia-languagedata-storagehdf5hdf5-library
kleinhenz/julia

Jan 2017 - Sep 2017

Contributions:49 pushes, 6 branches in 8 months
julia-languageapproachtechnical-computingcomputingjulia
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
Joseph Kleinhenz - Senior Machine Learning Scientist at Genentech