# Michael McLoughlin > Staff Software Engineer at Aurora Innovation Location: San Francisco, California, United States Profile: https://flows.cv/michaelmcloughlin Mathematician and programmer with six years' experience in the research and implementation of high-performance algorithms. ## Work Experience ### Staff Software Engineer @ Aurora Jan 2021 – Present | San Francisco Bay Area ### Senior Software Engineer @ Aurora Jan 2021 – Jan 2021 | San Francisco Bay Area ### Senior Software Engineer @ Uber Advanced Technologies Group Jan 2018 – Jan 2021 | San Francisco / Pittsburgh Performance Engineering and Optimization team: responsible for measuring and reducing latency of autonomous vehicle software. ### Senior Software Engineer @ Uber Advanced Technologies Group Jan 2016 – Jan 2017 | San Francisco Bay Area ### Software Engineer @ Uber Advanced Technologies Group Jan 2015 – Jan 2016 ### Research Mathematician @ Institute for Defense Analyses Center for Communications Research Jan 2013 – Jan 2014 | San Diego, CA Led a major year-long effort to design and implement a complex computation on a custom computing device. This computation was described by the designer of the platform as "the most complex program ever written" for the system, and by the Chief of the Special Projects Branch as "the most ambitious computation I’ve seen". The program provides a powerful technical capability, and was awarded the rare honor of a Champagne Presentation. ### Mathematician @ United States Department of Defense (Two-year secondment) Jan 2011 – Jan 2013 | Fort Meade, MD Invited to join the Agency’s Special Projects Branch, which tackles the most difficult and cutting-edge projects. Recognized high performance computing expert. Specialist in one of the Agency’s largest custom computing devices. Extensive experience programming hardware at a cycle-by-cycle level in custom assembly language. Wrote kernel code for a space-time trade-off cryptographic attack, the largest computation ever done on the platform, and among the largest ever done by the Agency. This work provided capability against extremely high priority targets, and was briefed to the Director of the Agency. I received an official Letter of Appreciation. As part of a specially-formed research group, I conducted breakthrough research in a new field of cryptanalysis. Recipient of the prestigious Sir Peter Marychurch Award for 2012, including meeting the Director of the Agency. ### Mathematician @ UK Government Jan 2008 – Jan 2011 | Cheltenham, UK Engaged in a focussed research effort into the design and procurement of a custom HPC system to perform a ground breaking algorithm. Project lead at 2010 Summer Student Program. Led research into novel extension of the Baum-Welch algorithm for language modelling. Responsible for cryptographic processing and development for our highest priority target. Delivered two core components of a high-throughput cryptographic processing infrastructure. Researched suitability of graphics cards for a class of cryptographic algorithms. Author of numerous C/C++ modules for pattern recognition at high bandwidth data rates. ### Director’s Summer Program Participant @ United States Department of Defense Jan 2008 – Jan 2008 | Fort Meade, MD Designed and implemented an automated compiler and optimizer for the Hadamard transform. Increased high performance computing efficiency by providing optimal code for various architectures. Briefed Director of the Agency. ### Summer Student Program Participant @ UK Government Jan 2007 – Jan 2007 | Cheltenham, UK Developed a tree search for automated weakness detection in a major cryptographic algorithm. The algorithm produced several unique results, prompting follow-on work and a presentation at a major internal conference. ## Education ### Master's Degree in Mathematics University of Oxford ### Bachelor's Degree in Mathematics University of Oxford ## Contact & Social - LinkedIn: https://linkedin.com/in/mbmcloughlin --- Source: https://flows.cv/michaelmcloughlin JSON Resume: https://flows.cv/michaelmcloughlin/resume.json Last updated: 2026-04-12