James Kahn

Principal Software Engineer at Hal Systems

Melbourne, Victoria, Australia
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
James Kahn is a Principal Software Engineer based in Melbourne with 11 years of experience blending ML, HPC, and grid computing across clean energy and high-energy physics. Trained as a particle physicist (PhD, LMU Munich), he transitioned to AI consulting in Germany where he led 17 projects, invented three open-source PyTorch tools, and secured €100k as PI for smart-grid research. He combines hands-on model development on supercomputers with systems-level work—having administered 30k+ CPU cores, petabytes of storage, and integrated V100 GPUs into production clusters. Known for mentoring researchers and building teams, he has supervised multiple student projects that evolved into PhDs and published leading AI-in-energy research. Comfortable working independently or as a collaborative problem-solver, he brings a physicist’s knack for abstraction to pragmatic engineering and reproducible software. Anecdotally, his GitHub quip—“50% fact, 50% magic, 100% RuntimeError: CUDA out of memory”—captures both his technical depth and wry sense of engineering realism.
code10 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Magna cum laude, Doctor of Philosophy - PhD, Physics, Magna cum laude at Ludwig-Maximilians-Universität München
bookThe University of Melbourne
github-logo-circle

Github Skills (26)

nem10
jekyll10
jekyll-theme10
energy9
beamer9
responsive9
github-pages9
latex8
file-management8
slide7
vim-plugin7
file-manager7
data-access6
vim6
neovim5

Programming languages (5)

TeXJavaScriptHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
Contributions:28 commits, 19 pushes, 1 branch in 2 months
kahn-jms/vim_config

Mar 2016 - Dec 2022

Contributions:34 commits, 28 pushes, 1 branch in 6 years 10 months
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
James Kahn - Principal Software Engineer at Hal Systems