Max Lowther is a Senior Software Engineer with 11 years of experience building large-scale, production-grade systems across ML deployment and distributed simulation domains. Currently at Meta working on trust & safety for roughly 4 billion daily active users, he brings deep expertise in reliability, secure communications, and scalable backend engineering. Prior roles at Seldon saw him lead enterprise platform efforts and contribute notable MLOps enhancements—such as multi-request batch prediction handling and SSL support—to the widely used seldon-core open-source framework. His background includes systems work in Golang, gRPC, Kubernetes and cloud platforms from Improbable, complemented by a strong academic foundation from Cambridge and MIT. Colleagues describe him as a pragmatic engineer who pairs hands-on coding with team leadership, often surfacing subtle interoperability and observability improvements before they become issues. He consistently bridges research-grade ML tooling and production constraints to make model deployment reliable and secure.
11 years of coding experience
6 years of employment as a software developer
Computer Science, Computer Science at Massachusetts Institute of Technology
Master's Degree Information and Computer Engineering, Master's Degree Information and Computer Engineering at University of Cambridge
High School, High School at Bishop Luffa Comprehensive School
An MLOps framework to package, deploy, monitor and manage thousands of production machine learning models
Role in this project:
MLOps Engineer
Contributions:24 reviews, 33 commits, 16 PRs in 1 year 7 months
Contributions summary:Max primarily contributed to the `seldon-core` repository by implementing and refining batch processing capabilities. Their work involved modifications to the `batch_processor.py` file, focusing on enhancements for multi-request batch prediction, including the handling of different data types and payload formats such as `ndarray` and `tensor`. These changes included adjustments to the `_send_batch_predict_multi_request` function to handle batch sizes greater than one, along with the addition of testing. They also integrated SSL support for secure REST communication and incorporated changes related to proper tag propagation with the Seldon client.
Contributions:11 pushes, 1 branch in 5 years 2 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.