Erik Bamberg

AI Product Development Lead at Kodamai

Glasgow, Scotland, United Kingdom
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
Erik Bamberg is an AI Product Development Lead and seasoned principal software engineer with over a decade of experience designing scalable systems and shipping production Java services. He combines deep Java expertise with hands-on AI/ML work—specializing in LLMs and vector databases—to drive practical, product-focused ML solutions. Erik has led and scaled backend components in prominent open-source projects like the Deep Java Library (contributing refactors, async model management and worker scaling features) while mentoring teams as a trainer and coach. His career spans senior engineering and architecture roles at J.P. Morgan and Barclays, and recent AI leadership positions that bridge research and delivery. A confident public speaker at conferences including NDC London and Google IO Extended, he brings clear technical storytelling to complex topics. Based in Glasgow, he pairs pragmatic system design with a knack for turning experimental ML into reliable production services.
code10 years of coding experience
job26 years of employment as a software developer
github-logo-circle

Github Skills (12)

javas10
http10
serve10
java10
api-design9
async9
restful-api9
rest-api9
asynchronous9
api-rest9
machine-learning8
ai8

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
deepjavalibrary/djl

Jan 2021 - Jul 2021

An Engine-Agnostic Deep Learning Framework in Java
Role in this project:
userBack-end Developer
Contributions:23 reviews, 15 commits, 15 PRs in 6 months
Contributions summary:Erik primarily contributed to refactoring the request parsing mechanism, extracting it into a separate `RequestParser` class. They made changes to the `InferenceRequestHandler` to utilize the new `RequestParser` and updated the `ModelManager` to handle asynchronous worker status requests. The user also implemented changes for scaling up and down worker threads and configuring idle timing, modifying the `WorkerThread` class. Additionally, the user contributed to the model zoo browser and data transfer object models, making modifications to components and serializers.
pytorchmxnetcaffe2deep-learningagnostic
ebamberg/djl

Dec 2020 - Nov 2022

An Engine-Agnostic Deep Learning Framework in Java
Contributions:72 pushes, 38 branches in 1 year 11 months
mlpmxnetcaffe2deep-learningagnostic
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
Erik Bamberg - AI Product Development Lead at Kodamai