John MacCallum is an experienced engineering manager currently serving as the Engineering Manager for ML Interfaces at CoreWeave since March 2024. Previously, John held the position of Head of HPC at EscherCloud from October 2022 to January 2024 and served as a Senior Engineering Manager at Arm, where responsibilities included managing the Manchester compiler development team focusing on HPC and cloud computing markets. John's career includes roles such as Software Engineering Manager at Imagination Technologies, Senior Engineer at Qualcomm Cambridge, and Senior Software Engineer at GE Energy. Early in the career, John worked as a Lead Engineer at Picsel Technologies, Senior Software Engineer at Insignia Solutions, and Higher Scientific Officer at DERA, contributing significantly to various technology projects. John holds a degree in Information Engineering, Computer Science, and Electronic Engineering from the University of Strathclyde.
Sign up to view 1 direct report
Get started