Summary
Andrew Jefferson is a senior software engineer and technical leader with 15 years of experience building distributed, cloud-native systems and machine learning infrastructure across startups and large teams. He has held engineering and leadership roles from VP Engineering to CTO, most recently serving as Member of Technical Staff at microagi after leading platform and product engineering at Bobsled Inc. His background spans graph deep learning, distributed consensus for cloud SaaS, and large-scale data systems (Kubernetes, Spark, Kafka, Cassandra) with hands-on expertise in Python, Scala, Java and DevOps tooling. Trained in chemistry at Cambridge and a former Imperial College PhD researcher, he brings a researcher's rigor to production engineering and a knack for translating academic ideas into scalable products. A less obvious strength is his cross-domain fluency—moving between low-level infrastructure, ML research, and executive strategy—which helps him bridge teams and accelerate delivery.
15 years of coding experience