Hi, my name is

Martim.

AI & ML enthusiast.

  Lisbon, Portugal

A passionate data scientist and AI engineer. I am passionate about exploring cutting-edge technologies like generative AI, new frameworks, algorithms and scalable systems to build innovative solutions that deliver real impact.

About Me

I am a MSc graduate from Instituto Superior Técnico (IST) in Portugal. During my studies, I had the opportunity to participate in an Erasmus exchange program at Technische Universität München (TUM) in Munich. My academic journey has been centered on Computer Science with specializations in Artificial Intelligence and Data Science.

Recently, I successfully defended my MSc Thesis, Aligning Language Models with Human Feedback without Reinforcement Learning. The research delves into Generative AI, Deep Learning, and NLP, and was conducted under the supervision of André F. T. Martins, Head of Research at Unbabel, and Sweta Agrawal, Research Scientist at Google, in collaboration with Unbabel and SARDINE Lab.

I hold a particular interest in the fields of Machine Learning, Data Science, and GenAI.

Here are a few technologies I've been working with recently:
  • Python
  • OpenAI
  • LlamaIndex
  • pandas
  • Docker
  • FastAPI

Experience

Tech Lead & AI Engineer - DareData DareData Logo
Jan 2025 - present

Tech Lead

Leading the architecture and delivery of production GenAI systems across enterprise use cases, spanning agent-based workflows, LLM orchestration, document intelligence, RAG pipelines, and enterprise integration components.

  • Design multi-stage systems combining OCR, structured data extraction, retrieval-augmented reasoning, and human-in-the-loop validation to transform unstructured documents into structured outputs for proposal analysis, decision support, and contract drafting automation.
  • Act as Forward Deployed Engineer (FDE), defining end-to-end system architecture, deployment and integration strategies, and adoption paths, while driving integration, rollout, and platform expansion within the client environment.

GenAI Engineer – GenOS AI Team

Contributing to the development of GenOS, DareData’s enterprise AI operating system for deploying, orchestrating, monitoring, and governing AI applications at scale. Building core AI platform capabilities for AI agents, workflow automation, evaluation and observability systems, knowledge management, enterprise integrations, and multi-LLM orchestration, with a focus on production-grade abstractions for GenAI applications through reusable, composable components.

AI Engineer & Data Scientist

Implementing and delivering end-to-end AI, GenAI, and data-driven solutions across telecommunications, energy, public sector, and shared services environments, translating business requirements into production-grade systems.

Selected projects:

  • NOS SGPS – Contributed to a company-wide GenAI transformation initiative as part of the SCAILE Program, designing and implementing reusable enterprise AI patterns, including AI agents, workflow automation, knowledge access, and internal copilots, in collaboration with cross-functional teams.
  • DREM & Statistics Portugal – Developed a GenAI-powered multi-agent assistant for natural language querying of official statistical data (dynamic SQL generation) and institutional data (multilingual RAG) with strict factual accuracy. Built the supporting ETL pipelines for the Data Warehouse and the APIs powering chatbot and website data access.
  • Greenvolt – Improved and maintained a self-service energy community onboarding platform where users upload invoices to obtain savings estimates, customer qualification, and community matching. Built multi-agent workflows for document extraction, validation, and decisioning, integrated with contract generation and DocuSign-based signing flows.
  • Porto de Lisboa – Automating an end-to-end public procurement workflow through document information extraction, OCR, inconsistency detection, legal validation, and human-in-the-loop review, ensuring maximum consistency, traceability, and compliance across the process. Beyond the technical gains, the system meaningfully improves the day-to-day quality of life of the people involved, freeing them from repetitive, manual tasks and from drowning in paperwork so they can focus on higher-value decisions.

Key Technologies: OpenAI · Anthropic · LlamaIndex · Google ADK · LangChain · RAG · MCP · Agent2Agent (A2A) · OpenTelemetry · FastAPI · GCP · Docker · Azure · MongoDB · PostgreSQL · Streamlit · etc.

AI Tutor – Software Engineering Expert - SpaceXAI SpaceXAI Logo
May 2026 - present
  • Design and evaluate complex software engineering tasks for state-of-the-art Grok coding and reasoning models, assessing capabilities across software architecture, debugging, code generation, testing, refactoring, and system design.
  • Analyze model performance, robustness, and failure modes in realistic production-like engineering scenarios.
  • Contribute to benchmark development, evaluation methodologies, and training signals that improve model reliability, coding quality, and alignment.
  • Provide structured insights and expert feedback in collaboration with the technical teams to improve coding performance and overall product quality.
Software Developer Intern - Sky Portugal Sky Portugal Logo
Jul 2024 - Aug 2024
Developed, enhanced and deployed a Slack bot to automate manual processes, migrating its codebase from Python to Kotlin for improved structure and test coverage. This provided a more scalable foundation for future development and AI integrations.

Education

2022 - 2024
MSc Degree in Computer Science and Engineering
Instituto Superior Técnico
GPA: 18 out of 20

My specializations were in Artificial Intelligence 🤖 and Data Science 📊.

📜 For my MSc thesis, I worked on Generative AI, Deep Learning, and NLP, focusing on the alignment of Language Models with human feedback without reinforcement learning, for machine translation and summarization.

👉🏻 Check out my blog post on My MSc Thesis to learn more.


Technische Universität München
Exchange Student (Erasmus+)

🌍 I participated in an Erasmus exchange program, where I successfully completed courses in:

  • Natural Language Processing
  • Business Analytics and Machine Learning
  • Query Optimization

👉🏻 Check out my blog post on My Erasmus Experience to learn more.

2019 - 2022
BSc Degree in Computer Science and Engineering
Instituto Superior Técnico
GPA: 17.43 out of 20
2004 - 2019
Elementary & High School
Colégio de São Tomás
GPA: 18.95 out of 20

Projects

AI Agents Frameworks
GenAI Agents Open-source LLMs OpenAI Python
AI Agents Frameworks
Foundational code repo for learning, exploring, testing, and comparing various state-of-the-art open-source AI Agents Frameworks.
Diabetes Risk Predictor
Python Jupyter Notebook ML EDA scikit-learn Optuna
Diabetes Risk Predictor
End-to-end machine learning pipeline that leverages health and demographic data to predict diabetes risk with high accuracy.
CustomPOs for SLMs
Python HuggingFace NLP transformers PyTorch LLMs
CustomPOs for SLMs
Novel Preference Optimization Algorithms for state-of-the-art small LMs, enhancing performance in GenAI and NLP tasks.

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you as soon as possible!