Lorna Armstrong is a Senior Software Engineer based in London with seven years of experience building high-performance, scalable systems and a focus on speech technology and NLP. Currently on the Engine team at Speechmatics, she develops real-time and batch multilingual speech recognition using C, C++ and Python alongside ML models in PyTorch, TensorFlow and ONNX. Her background includes telecom-focused systems at Microsoft Azure for Operators and security and infrastructure work during internships at Google, giving her a strong foundation in distributed systems and cloud pipelines. Lorna combines hands-on systems engineering with a curiosity for language technologies and a history of leading inclusive initiatives, such as a global mentoring program for women and minority genders. She’s as comfortable optimizing low-level audio pipelines as she is integrating ML models into production, and often brings user- and team-focused thinking from her diverse internship experiences into durable engineering solutions.
7 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at The University of Edinburgh
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Lorna Armstrong - Senior Software Engineer at Speechmatics