Cemlyn Waters
About Cemlyn Waters
Cemlyn Waters is a Machine Learning Engineer with experience in developing TensorFlow Custom Ops and deploying systems to AWS. He has worked at Levelise and currently contributes to InstaDeep Ltd, focusing on distributed reinforcement learning frameworks.
Work at InstaDeep
Cemlyn Waters currently serves as a Machine Learning Engineer at InstaDeep Ltd, having joined the company in 2022. In this role, he independently maintains a distributed reinforcement learning framework, contributing to the company's focus on advanced AI solutions. His work involves implementing TensorFlow Custom Ops in C++ to enhance the distributed components of the framework, which supports the development of scalable machine learning applications.
Previous Experience at Levelise
Before joining InstaDeep, Cemlyn Waters worked as a Software Engineer at Levelise from 2021 to 2022 in Oxford, England. During his tenure, he utilized Bazel to build TensorFlow Custom Ops, improving performance and scalability. He acquired proficiency in Go to develop innovative solutions and played a key role in deploying systems to AWS using Continuous Deployment. Additionally, he contributed to the development of REST APIs and real-time data aggregators.
Education and Expertise
Cemlyn Waters holds a Bachelor of Science in Mathematics from the University of Southampton, where he studied from 2016 to 2019. He furthered his education by obtaining a Master of Science in Artificial Intelligence from Imperial College London, completing the program in 2020. His academic background provides a strong foundation for his work in machine learning and software engineering.
Research Contributions
Cemlyn Waters contributed to the research paper titled 'Jumanji: a Diverse Suite of Scalable Reinforcement Learning Environments in JAX,' which was presented at ICLR 2024. This work reflects his engagement in the academic community and his commitment to advancing the field of reinforcement learning through collaborative research efforts.