Miguel Marinho, Senior AI Engineer and Data Scientist

Hello, I'm


Miguel Marinho

Senior AI Engineer & Data Scientist at Nokia

Senior AI Engineer driven by curiosity & real-world impact, building AI systems that turn complex ideas into practical, production-ready products. More about Miguel Marinho.

About me

I began my journey in the ever so small country of Luxembourg — European School, three languages, a multilingual upbringing — and moved to Portugal at 17 to pursue my studies. Since then, I've built my lane at the intersection of AI engineering, data science, and data engineering, turning messy business problems into production systems on Azure Databricks. Currently a Senior AI Engineer at Nokia, focused on turning complex business requests into production AI agents: knowledge agents that reason over internal documents, data agents that act on live databases, and reporting agents that transform plain language into governed business outputs.

I've always been a guy of odd interests. When I was younger I was really passionate about martial arts and computers. This inherently led me to building my own computer and joining my first boxing gym.

Fast forward some years and I box on an amateur level with aspirations of becoming national champion in 2027, and also ... play chess. Chess is my go-to chill activity. It's kind of like the calm, strategic counterpoint to the adrenaline rush of boxing. Some people find it odd, I find it complementary.

Something that also defines me is my passion for meeting new & different people. Probably because I was born in Luxembourg and always surrounded by different cultures and languages. Regardless, this type of passion has made me pretty open-minded and really incited my passion for travelling.

Reach out!

Favorite projects👨‍💻👑

Agentic GenAI assistant by Miguel Marinho using Azure Databricks, RAG, Text-to-SQL, and report generation

Agentic GenAI Assistant

Production AI agent on Azure Databricks that lets supply-chain teams ask questions, query live data, and generate shareable reports from one governed natural-language interface.

  • Databricks
  • LangGraph
  • RAG
  • Text-to-SQL
  • Live SQL
  • Report Generation
California personal AI agent project by Miguel Marinho for home automation and knowledge retrieval

California Agent

Self-hosted personal AI agent for web access, home automation, TV control, media search, and Google Drive knowledge retrieval through natural language.

  • Python
  • LLM Orchestration
  • Web Access
  • Google Drive API
  • Smart-Home Integration
  • ADB
KAIROS AI surf oracle for Lisbon by Miguel Marinho

KAIROS - AI Surf Oracle for Lisbon

Production web app featuring KAI, a conversational AI agent that reads seven swell models across 11 Lisbon-coast spots and answers in plain English with a skill-aware 1-10 rating.

  • TypeScript
  • Next.js
  • Vercel
  • Conversational AI
  • Surf Forecasting
  • Live Webcam
Melanoma classification thesis project by Miguel Marinho

Thesis on CNNs for Melanoma Classification

MSc thesis graded 19/20 on melanoma classification with CNN fusion ensembles, optimized for false-negative reduction and deployed through SMS diagnosis.

  • Python
  • TensorFlow
  • Keras
  • Azure ML
  • CNN
  • Twilio

My skills

PythonRPySparkSpark SQL / Databricks SQL

My experience

Leading production AI agent development on Azure Databricks, translating ambiguous business needs into governed agentic systems that people can use in daily operations. Specialized in building agents that reason over enterprise knowledge, retrieve and cite internal documents, query live databases from plain-English requests, and turn business intent into deterministic, shareable reports. Owns the full path from architecture and orchestration to evaluation, deployment, feedback loops, and continuous improvement across production environments.