Ulrich Sob is an AI research scientist with 11 years of experience bridging physics, signal processing and machine learning, now applying reinforcement learning and LLMs to drug discovery at InstaDeep. He holds a PhD in Astronomy and Astrophysics and built computationally efficient algorithms for radio interferometry, including work on MeerKAT calibration and imaging pipelines. At InstaDeep he has progressed from research engineer to leading AI projects, contributing hands-on to ML systems—evidenced by his backend and value-normalization work in the JAX-based multi-agent RL codebase Mava. Comfortable moving between research and engineering, he combines rigorous statistical thinking with production-focused implementation. Outside work he’s an avid traveller and football player, a balance that keeps his problem-solving grounded and collaborative.
11 years of coding experience
3 years of employment as a software developer
Bachelor’s Degree, Physics and Computer Sciences, Cum Laude, Bachelor’s Degree, Physics and Computer Sciences, Cum Laude at University of Buea
Doctor of Philosophy - PhD, Astronomy and Astrophysics, Doctor of Philosophy - PhD, Astronomy and Astrophysics at Rhodes University
🦁 A research-friendly codebase for fast experimentation of multi-agent reinforcement learning in JAX
Role in this project:
Back-end Developer & ML Engineer
Contributions:97 reviews, 130 commits, 21 PRs in 4 months
Contributions summary:Ulrich implemented target value normalization during training within the IPPO system, modifying the step function in the training module. This involved adding functions to compute running mean, variance, and count, as well as normalization and denormalization functions to process the target values. The changes also integrated a running stats variable to store and update running statistics related to model parameters, which are critical for multi-agent reinforcement learning (MARL) performance. Furthermore, tests were added to validate the value normalization functionality.
Radio interferometric calibration solution intervals search package
Contributions:2 releases, 4 PRs, 17 pushes in 1 year 8 months
package-searchcalibrationleafradioresampling
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
Ulrich Sob - AI Research Scientist at InstaDeep Ltd