Hello! I’m Miguel Vieira, a Principal Software Engineer with 15+ years of building production-grade software across web development, data engineering, cloud infrastructure, and AI/ML applications. I design scalable architectures, lead cross-disciplinary teams, and enjoy turning ambitious ideas into reliable, measurable software outcomes. In my work, I focus on modernizing legacy systems, orchestrating data pipelines, and delivering production-ready AI solutions. I thrive when collaborating with researchers, enterprise clients, and diverse stakeholders to build robust systems that scale and endure.

Miguel Vieira

Hello! I’m Miguel Vieira, a Principal Software Engineer with 15+ years of building production-grade software across web development, data engineering, cloud infrastructure, and AI/ML applications. I design scalable architectures, lead cross-disciplinary teams, and enjoy turning ambitious ideas into reliable, measurable software outcomes. In my work, I focus on modernizing legacy systems, orchestrating data pipelines, and delivering production-ready AI solutions. I thrive when collaborating with researchers, enterprise clients, and diverse stakeholders to build robust systems that scale and endure.

Available to hire

Hello! I’m Miguel Vieira, a Principal Software Engineer with 15+ years of building production-grade software across web development, data engineering, cloud infrastructure, and AI/ML applications. I design scalable architectures, lead cross-disciplinary teams, and enjoy turning ambitious ideas into reliable, measurable software outcomes.

In my work, I focus on modernizing legacy systems, orchestrating data pipelines, and delivering production-ready AI solutions. I thrive when collaborating with researchers, enterprise clients, and diverse stakeholders to build robust systems that scale and endure.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Portuguese
Fluent

Work Experience

Principal Software Engineer at King's Digital Lab, King's College London
January 1, 2015 - Present
Built production AI/ML systems including RAG platforms and multi-modal pipelines; deployed microservice-based applications with containerization; designed high-throughput data processing pipelines for large-scale datasets; migrated 85+ applications to OpenStack; standardized tech stack across 20+ ongoing projects; mentored junior and mid-level engineers; collaborated with researchers and enterprise stakeholders to deliver production-ready solutions.
Head of Development at King's College London
January 1, 2014 - January 1, 2015
Led software engineering team and set strategic technical direction; managed multiple concurrent projects across research and enterprise contexts; ensured technical excellence and stakeholder alignment.
Deputy Head of Development at King's College London
January 1, 2012 - January 1, 2014
Managed a team across multiple concurrent research projects; implemented Agile practices and improved delivery efficiency; oversaw technical architecture for large-scale initiatives.
Software Engineer / Research Fellow at King's College London
January 1, 2006 - January 1, 2012
Developed web applications and data processing pipelines; implemented search solutions using Apache Lucene/Solr; designed NLP and text-processing frameworks; taught Python programming in graduate programs.
Software Engineer at Critical Software, Portugal
January 1, 2005 - January 1, 2006
Developed monitoring tools and XML processing solutions for enterprise clients.
Software Engineer at Bookmark, Portugal
January 1, 2001 - January 1, 2005
Built quality control systems for MARC bibliographic databases; implemented Web Services SDK for proprietary server.

Education

M Sc Computer Science at Universidade de Coimbra, Portugal
January 11, 2030 - January 1, 2001
B Sc Informatics and Systems Engineering at Instituto Superior de Engenharia de Coimbra, Portugal
January 11, 2030 - January 1, 1998

Qualifications

Agile Project Manager Practitioner
January 1, 2015 - February 16, 2026
Machine Learning — Coursera (Andrew Ng)
January 1, 2013 - February 16, 2026

Industry Experience

Software & Internet, Media & Entertainment, Education, Professional Services, Computers & Electronics