About Me

My name is Nikolaos (Nick) and I am an AI Engineer and Researcher Barclays, as well as a Visiting AI Researcher at the University of Edinburgh.
Recently, I obtained my Ph.D. in Informatics from the same institution. Previously, I was employed at Oracle Labs, Workable, Accenture and the Institute of Computer Science - FORTH, actively working on numerous projects, using state-of-the-art technologies and principles, both as researcher and software engineer. I am also a co-founder at Carbon Glance, a startup building a SaaS related to carbon regulations.
My research focuses on software engineering, testing, verification, and the automatic repair of Deep Neural Networks (classifiers, object detectors, and transformers, including LLMs). My contributions are published in top-tier venues such as ASE, EASE, and ICSME. At present, I concentrate on differential testing of AI compilers and tools, while my past work has explored model conversions, compiler optimizations, and cross-device behavior of Deep Neural Networks.
In addition to my Ph.D. studies, I hold an M.Sc. and a B.Sc. from the Computer Science Department of the University of Crete, focused on the fields of Software Engineering, Information Systems, and Human-Computer Interaction.

Latest News

  • ∙ Participated as Barclays representative in the Quantum Computing Academia-Industry-Meeting day (AIMday) of the University of Edinburgh.
  • ∙ DiTOX is selected for presentation in the annual ONNX Meetup at Microsoft Silicon Valley, June 26, 2026.
  • ∙ Participated as industrial collaborator at the Industry Advisory Board meeting of the University of Edinburgh.
  • ∙ Our paper, "DiTOX: Fault Detection and Localization in the ONNX Optimizer" (co-authored with Ajitha Rajan) is accepted in ACM SIGPLAN 2026.
  • ∙ Our paper, "A Selective Quantization Tuner for ONNX Models" (co-authored with Ajitha Rajan) is accepted in IEEE/ACM ICSE 2026.

Experience

Barclays

AI Engineer & Researcher (AVP) October 2025 - Present

Working on ML/AI Operations Engineering and Research.

Areas of involvement (list non-exhaustive):
  • ∙ Automated analysis, evaluation, and testing of LLM models.
  • ∙ Enablement of research-oriented collaborations with academia.
  • ∙ Enhancement and evaluation of AI-oriented information retrieval.
  • ∙ Research and Development on observability solutions.
  • ∙ Knowledge sharing across professionals by giving in-company talks.
  • ∙ Guidance of stakeholders and collaborators towards AI-oriented code compilation.

The University of Edinburgh

Visiting Researcher, AI Testing October 2025 - Present

Postdoctoral Researcher, AI Testing October 2024 - September 2025

Conducted research related to software testing of AI models and AI/ML compilers and tools. Worked on a differential testing contribution that discovered over 15 bugs in a widely used AI optimization system, as well as an AI model tuning and benchmarking solution.
This work was conducted in research collaboration with Huawei.

Key Milestones:
  • ∙ Providing insights and guidance on research associated with AI validation.
  • ∙ Serving as reviewer at top-tier conferences, workshops, and journals.
  • ∙ Serving as Program Committee at the research track of ACM AIware 2026.
  • ∙ Contribution ("DiTOX") selected to be presented at the Annual ONNX Meetup 2026.
  • ∙ Published 2 paper contributions in top venues (CC'26, ICSE '26).
  • ∙ Implemented 2 systems associated with AI compilers and tools testing and tuning.
  • ∙ Work presented at the research center of the industrial partner.
  • ∙ Performed a "reverse viva" at SICSA Ph.D. conference, defending my Ph.D. thesis against a panel of strong Ph.D. students.
  • ∙ Participated in the 67th UCL CREST Open Workshop, with theme: "AI for Software Engineering".

Top-tier Conferences, Workshops & Journals

Administration Work August 2023 - Present

Contributing voluntarily as an academic to top-tier venues, with responsibilities such as paper reviews and other administration work, in top-tier conferences, workshops and journals.

Most notable positions:
  • • IEEE/ACM AIware '26: Program Committee Member
  • • ACM TOSEM '26: Journal Reviewer (x2)
  • • IEEE/ACM ICSE '26, DeepTest Workshop: Program Committee Member
  • • AAAI '24, SRRAI Track: Program Committee Member

Oracle Labs

Research Associate/Intern May 2024 - August 2024

Conducting research as a PhD Research Intern at Oracle Labs. Worked on an important feature of the Sandwood compiler. More on this soon...

Carbon Glance

Co-Founder May 2024 - Present

Co-Founder & Part-Time CTO January 2022 - May 2024

Coordinated the design and development of Carbon Glance product, providing strategic insights, leadership, and guidance.
As a result, Carbon Glance established a strong development team, capable of delivering successfully towards product development, while the company transitioned from concept to incorporation and clientele growth.

Responsibilities:
  • • Formed and coordinated a team of talented and strong software engineers.
  • • Participated in key decisions and provided insights and guidance related to the product design and development.
  • • Introduced software engineering procedures towards effective product development.
  • • Actively attended important events, meetings, potential lead calls and interviews related to company growth, networking, and collaborations, acting both as company tech representative and co-founder.

The University of Edinburgh

Doctoral Student & Researcher January 2021 - November 2024

Obtained a Doctorate in Computer Science (Informatics), with focus on differential testing, fault localization, and repair of perception AI. My PhD advisors are Prof. Dr. Ajitha Rajan (University of Edinburgh) and Prof. Dr. José Cano Reyes (University of Glasgow).

Additional Activities:
  • • Served as TA, demonstrator, and tutor for the 3rd-year undergraduate course “Software Testing” for 3 consecutive years.
  • • Led InfMasters, an initiative connecting M.Sc. students with professional topics beyond the university curriculum.
  • • Supervised 4 M.Sc. students in their primary projects.
  • • Involved in Entrepreneurship Activities associated with Carbon Glance and Venture Builder Incubator.
  • • Contributed as mentor to Hello World Hack, a hackathon for UoE students.
  • • Participated as percussionist of the Edinburgh University Symphony Orchestra.

Workable

Software Engineer September 2018 - April 2021

Employed as a full-stack Software Engineer (focus on back-end development).

Work Highlights:
  • • AMP Integration: Built a compiler to generate valid hybrid AMP pages for React sites, handling Sass/CSS and reducing development effort.
  • • Testing Suite: Built automated unit, integration, and E2E tests with reporting and CI/CD support.
  • • Search Integration: Built a search component with real-time results, typo handling, index updates, and data processing.
  • • Internationalization: Supported i18n setup across multiple services and systems.
  • • Brand Assets Redesign: Helped redesign workable.com and resources.workable.com, building promo, filtering, and custom components.
  • • Analytics Integration: Improved analytics integrations across multiple company services.
  • • Cookie Consent: Implemented cookie consent across key company services.
It is also worth noting that my work duties involved extensive communication and collaboration with professionals from different departments and teams, with diverse skills and backgrounds, as well as commonly taking ownership and leading the projects I worked on.

Accenture

Software Engineer March 2018 - August 2018

Worked on CMT industry, focused on the area of systems integration, using well-known Oracle technologies. Additionally, I worked on custom process automation solutions that assisted into productivity increase of my team.

PeopleCert Education

Coding Bootcamp Educator (Contract) January 2018 - June 2018

Served as an Educator of PeopleCert Education (Previously AFDEmp) 6-month period Coding Bootcamp 4, teaching programming technologies and principles to new developers of age 20 - 50, mainly coming from totally different professions. My area of specialization was Front-end development and .NET technologies. I am happy that a very, very large percentage of my students were employed to well-renown companies (official numbers show that Bootcamp students employability reaches 95%).

Hellenic Army

Software Developer - Analyst June 2017 - January 2018

Actively contributed on the development of two Content Management Systems, using .NET technologies (C#, Entity Framework, ASP.NET Razor), SQL and Angular 2.

ICS - FORTH

Software Engineer, Graduate Research Associate June 2014 - May 2017

Worked as a Software Engineer in the Human-Computer Interaction Laboratory, making research and development on state-of-the-art educational and IOT-enabled smart environments, with a focus on their programmability and testing. Technologies used: C#, MEAN Stack (MongoDB, ExpressJS, AngularJS, NodeJS), Entity Framework, WPF, OpenAPI Swagger Specification, Mocha, Chai, HandlebarsJS, CodeMirror, Tern Code Autocompletion Engine and more.

JoinWeb

Web Development Intern November 2013 - February 2014

Worked as a web development intern in JoinWeb. Worked on five great web projects, using server and client side web technologies such as PHP, HTML5, CSS3, JavaScript and more, along with well-known Content Management System and responsive design APIs and Frameworks, following user friendly and responsive design principles.

ICS - FORTH

Undergraduate Research Assistant June 2013 - February 2014

Implemented User Interface and Transceiver Locating system components for an emergency communications system. Technologies used: Java, Swing API.

University of Crete

Web Development Intern January 2013 - August 2013

Implemented the mobile web application of the University of Crete, including both its front-end and back-end management system that integrates a smart mechanism of content management and presentation. Technologies used: PHP, JavaScript, HTML, CSS, JSON, REST APIs.

StackOverflow

Established Community Member September 2013 - October 2023

Volunteered for 10 years as established community member of Stack Overflow, the biggest Q&A community Stack Exchange site for programmers, with an estimated impact of ~3.9 Million people reached and a reputation of 6K, consistently ranking at the top 7% of the platform.

[Volunteer] Association for the Advancement of Artificial Intelligence

Program Committee Member (Reviewer) - Special Track on Safe, Robust and Responsible AI August 2023 - November 2023

Serving as reviewer for the Special Track on Safe, Robust and Responsible AI of AAAI 2024, the flagship conference in AI.

[Volunteer] KDE

Junior Contributor July 2012 - September 2012

Fixed some minor bugs for Telepathy, an Instant Messaging Suite for KDE, version 0.5.

Education

The University of Edinburgh

Ph.D., Informatics, Software Testing of AI Models, Compilers and ToolsJanuary 2021 - November 2024

Doctorate studies in Informatics, with focus on automated software testing, verification, and validation of AI systems.

University of Crete

M.Sc., Computer Science, Information Systems & Human-Computer Interaction 9.13/10, "Excellent"​ February 2014 - April 2017

M.Sc. Studies in Computer Science, focused on the fields of Information Systems & Human-Computer Interaction. The Master's Studies program of the University of Crete is provided in collaboration with the ICS - FORTH Research Foundation. Thesis Title: "AmITest: a framework for semi-automated testing of Ambient Intelligence environments."

University of Crete

B.Sc., Computer Science, Software & Web Engineering 7.49/10 (top 3% of 2008 class) September 2008 - January 2014

B.Sc. Studies in Computer Science, focused mainly on the fields of Software and Web Engineering.

Summer School on Software Testing, Verification & Validation, London

Certificate of CompletionSoftware Testing2023

Programming Language Implementation Summer School 2022

Certificate of CompletionProgramming Languages2022

Advanced Summer School on Service Oriented Computing

Certificate of Completion Service Oriented Computing 2014

Teaching

The University of Edinburgh

Teaching Assistant February 2022 - January 2024

Tutor February 2021 - May 2021

Employed as Teaching Assistant for the 3rd-year undergraduate course "Software Testing".
My responsibilities include lecture delivery, coursework preparation, marking, tutoring and student questions addressing. Until now, I have designed and implemented 2 coursework projects, and I have answered more than 250 questions. Each semester, the course is registered from ~150 students, with high attendance remaining until its completion.

PeopleCert Education

Instructor January 2018 - June 2018

Instructed courses related with Web Develoment and SQL.
My responsibilities required in-person and online teaching, assignments guidance and insights provision.

University of Crete

Teaching Assistant June 2014 - April 2017

Tutored in a wide range of courses, including:
Advanced Concepts in Human-Computer Interaction (Postgraduate)
Human-Computer Interaction (4th Year Undergraduate)
Web Development (3rd Year Undergraduate)
Computer Networks (3rd Year Undergraduate)
My responsibilities included lecturing, coursework preparation, delivery and examination, lab organization, as well as student support.

Skills

In a few words:

AI Engineer and Software Researcher with extensive experience across software engineering, machine learning, and automated software testing. My work focuses on building and evaluating reliable AI systems, with a strong emphasis on model robustness, compiler behaviour, and automated debugging techniques for deep learning pipelines. I combine research and industry experience from roles in academia and engineering teams, working with technologies such as Python, Java, C++, JavaScript, and modern ML frameworks, as well as tools including LLVM, ONNX, and large-scale testing and CI/CD systems. My expertise spans full-stack development and applied machine learning, with a strong foundation in software engineering principles, system design, and data-driven experimentation. I am particularly interested in AI testing, model verification, and the intersection of machine learning systems with real-world reliability and performance constraints.

Technologies worked with (non-exhaustive list):

ONNX, PyTorch, Keras, TF Lite, Apache TVM, LLVM/CLANG, SOOT, C/C++, Python, JavaScript, Ruby, C#, Java, SQL, Ruby on Rails, MongoDB, Express, Angular, Node, React, NextJS, Jenkins, Mocha, Chai, Jest, Puppeteer, .NET Entity Framework, .NET WPF, ASP.NET, .NET Razor, WordPress, Joomla, HTML, CSS, XQuery, XPath, AMP, Google Tag Manager

Awards

Doctoral Sponsorship

Scottish Informatics & Computer Science Alliance August 2023

Three-Year Doctoral Scholarship

University of Edinburgh January 2021

Security Champion Award

Workable December 2020

Publications

A Selective Quantization Tuner for ONNX Models

N. Louloudakis, A. Rajan

IEEE/ACM ICSE, NIER Track April 2026

DiTOX: Fault Detection and Localization in the ONNX Optimizer

N. Louloudakis, A. Rajan

ACM SIGPLAN CC February 2026

FetaFix: Automatic Fault Localization and Repair of Deep Learning Model Conversions

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

EASE, Research Track June 2025

Exploring Robustness of Image Recognition Models on Hardware Accelerators

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

IEEE ICST Mutation March 2025

DeltaNN: Assessing the Impact of Computational Environment Parameters on the Performance of Image Recognition Models

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

IEEE ICSME, Industry Track October 2023

Fault Localization for Buggy Deep Learning Framework Conversions in Image Recognition

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

IEEE/ACM ASE, NIER Track September 2023

Assessing Robustness of Image Recognition Models to Changes in the Computational Environment

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

NeurIPS ML Safety Workshop December 2022

Exploring Effects of Computational Parameter Changes to Image Recognition Systems

N. Louloudakis, P. Gibson, J. Cano, A. Rajan

ArXiv Preprint November 2022

AmI Solertis: a Web-IDE for Defining the Behaviour of Smart Environments

A. Leonidis, D. Arampatzis, N. Louloudakis, Nikolaos Anifantis, Achilleas Tsiolkas, C. Stephanidis

FORTH-ICS October 2017

The AmI-Solertis System: Creating User Experiences in Smart Environments

A. Leonidis, D. Arampatzis, N. Louloudakis, C. Stephanidis

IEEE WiMob PerCAM 2017 October 2017

ConstrAct. An Educator-Oriented Design Studio For Ubiquitous Educational Games

E. Poutouris, M. Korozi, A. Leonidis, N. Louloudakis, C. Stephanidis

EDULEARN17 August 2017

AmITest: a framework for semi-automated testing of Ambient Intelligence environments

N. Louloudakis (M.Sc. Thesis)

University of Crete April 2017

AmITest: A Testing Framework for Ambient Intelligence Learning Applications

N. Louloudakis, A. Leonidis, C. Stephanidis

eLmL 2016, The Eighth International Conference on Mobile, Hybrid, and On-line Learning April 2016

NaviSoc: A Socially Enhanced Real-time Navigator

N. Louloudakis, V. Theodosiadis, H. Kondylakis, K. Stephanidis

BASNA @IEEE International Conference on Data Mining (ICDM) December 2014

Get In Touch.

Nick Louloudakis Edinburgh, Scotland