Summary
Thomas Almenningen is a Senior Staff AI/ML Engineer with 12 years of experience building and shipping customer-facing ML systems, currently leading ML efforts at Block after previously heading TIDAL's ML team. He specializes in large-scale recommender systems, end-to-end MLOps, big data processing on AWS, experimentation, and Java backend development, and has driven algorithmic playlists to become one of TIDAL’s largest playback sources. Thomas combines hands-on engineering with people leadership—managing distributed teams of MLEs and SWEs and shaping ML strategy while representing teams at conferences. His background includes international consulting experience in Bangalore and Copenhagen and a strong academic foundation (MSc in Intelligent Systems, Udacity ML Engineer program), reflecting a pragmatic blend of research-informed methods and production-grade delivery.
12 years of coding experience
8 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Gjøvik University College (HiG)
Machine Learning Engineer, Machine Learning Engineer at Udacity
Norwegian University of Science and Technology
Norwegian, English