Thomas Thoresen is a Principal Software Engineer based in Trondheim with nine years of experience turning data science into production-grade AI and backend systems. He progressed from data scientist and ML team lead roles to senior and principal engineering at Vespa.ai, where he contributes to the open-source Vespa engine—adding LLM client tests and integrations with OpenAI-compatible models. Comfortable at the intersection of research and engineering, he focuses on reliable, scalable AI features and pragmatic integrations that drive customer value. He has led and built Norway-focused ML teams, blending technical mentorship with delivery and culture-building. Outside pure engineering he has hands-on startup and operations experience, from founding a restaurant to publishing and managing a gym, which gives him practical product and business instincts. Thomas holds an MSc in Computer Science (AI) from NTNU and brings a disciplined security and systems background from earlier service in the Norwegian Armed Forces.
9 years of coding experience
12 years of employment as a software developer
General Studies, General Studies at Orkdal Vidaregåande Skole
Bachelor of Science (BSc), Telematics, Information Security, Bachelor of Science (BSc), Telematics, Information Security at Forsvarets ingeniørhøgskole (FIH)
Contributions:4 reviews, 17 PRs, 51 pushes in 5 years 4 months
Contributions summary:Thomas contributed to the development of the AI and data processing components within the Vespa engine, as evidenced by the addition of tests for LLM clients and functionality related to language model completion. Their work included adding support for various finish reasons in the completion process, integrating with external AI models like DeepSeek and OpenAI, and refactoring the OpenAI client to utilize the official OpenAI Java library. The user also focused on integrating with OpenAI-compatible endpoints, demonstrating a focus on AI and data-driven functionalities.
Contributions:2 PRs, 11 pushes, 2 branches in 3 years
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
Thomas Thoresen - Principal Software Engineer at Vespa.ai