Nikitas Rontsis is a Senior ML Engineer with 11 years of experience bridging rigorous academic research and production ML systems, currently building advanced models at Isomorphic Labs after leading ML engineering at Optimal Agriculture. He holds a PhD from Oxford in Optimization and ML and has published top-tier papers in optimisation, ML, and linear algebra, with research visits that produced multiple journal publications. Nikitas excels at turning complex mathematical ideas into simple, high-performance, scalable systems—e.g., introducing JAX company-wide, achieving 5x speedups with stiff ODE solvers, and extending CVXPY to express nonlinear constraints with JAX/Julia (endorsed by Stephen Boyd). His background spans control engineering, Gaussian process modelling, model parallelisation, and robust nonlinear solvers, enabling real-time optimal control in production settings. Based in London, he blends deep theory with pragmatic tool-building and a track record of unlocking compute-heavy model deployments.
11 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Autonomous Intelligent Machines & Systems (CDT), Doctor of Philosophy (Ph.D.), Autonomous Intelligent Machines & Systems (CDT) at University of Oxford
Master's Degree, Electrical and Computer Engineering, Master's Degree, Electrical and Computer Engineering at Aristotle University of Thessaloniki (AUTH)
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.