Gabriel Esteves

Gabriel Esteves

Software Engineer — AI, Backend & Data Systems

AI systems engineer — LLM/RAG pipelines, ML models, and the backend infrastructure that ships them.

Gabriel Esteves

AI Systems Engineer

Software engineer with 5+ years building production AI and backend systems in Python. I design LLM/RAG pipelines, train forecasting and computer-vision models, and build the FastAPI services and cloud infrastructure that put them into production — turning ML prototypes into reliable, deployed systems.

Lisbon, Portugal · Open to Remote & EU Relocation

Journey

Career & Education

  • NOW

    Exploring & Building

    Self-Directed R&D

    Researching LLM orchestration frameworks, agent-based systems, vector databases and semantic search, and scalable model-serving infrastructure.

  • 2022 – Present

    Software Developer

    Runtime Revolution

    Designing LLM/RAG pipelines and time-series forecasting models, and building the FastAPI services and AWS/Terraform infrastructure that put them into production.

  • 2021 – 2023

    Postgraduate Degree, Computer Science and Engineering

    Universidade da Beira Interior

    Thesis: an end-to-end computer vision object detection system for marine wildlife identification from drone imagery — built with Python, PyTorch and YOLO, benchmarking multiple architectures up to YOLOv9c at mAP50 ≈ 95.5%.

    See the resulting project ↓
  • 2021 – 2022

    Junior Consultant / Engineer

    Capgemini Engineering

    Built and maintained full-stack features with Angular and TypeScript, integrating modular UI components with backend REST APIs as part of a client-facing consulting team.

  • 2016 – 2020

    Bachelor's Degree, Computer Science and Engineering

    Universidade da Beira Interior

    Foundational degree in computer science and engineering.

Feb 2020 – Present

UR3 Robotic Arm — Pick & Place

ROS pick-and-place system for a Universal Robots UR3: a fixed-pose baseline and a camera-guided depth point-cloud pipeline, both running identically in simulation or on the real arm. Most recently revamped in 2026.

ROS MelodicMoveItRealSenseGazeboRANSACArUcoPython

2021 – 2023

Marine Wildlife Object Detection

Computer vision pipeline for sea turtle identification from drone imagery — the applied research behind the postgraduate thesis above.

PyTorchYOLOv8YOLOv9OpenCVPython

Model performance

0.0% mAP50

Drone ImageryDataset CurationYOLOv9c

2026

AI Chatbot & Poll Intelligence Platform

LLM-driven conversational system for Portugal's 2026 presidential elections, with contextual retrieval and citation-grounded answers.

Next.jsReactTypeScriptGeminiGenkitRAGFirebase
botpresidencial.blog

Live & grounded

Ask about candidates, polls, and platforms — every answer cites its source.

Visit botpresidencial.blog

More projects

Also shipped

Jul 2022 – Ongoing

Financial Risk Forecasting Engine

Applied ML for debt prediction and early anomaly detection — time-series forecasting with feature engineering and automated risk-scoring integration.

ProphetPythonFastAPIFeature Engineering
Employer project

2026

Personal Finance Comparison — Portugal

Comparison tool for Portuguese bank cards, salary accounts and savings products, with an AI-powered analysis layer and a compound interest simulator.

TypeScriptAI AnalysisStatic Site

2026

Interview Assistant

Real-time desktop app that listens to interview audio, detects questions, and streams AI-generated answers live.

faster-whisperWASAPIOllamaClaude APIOpenAI APIPython
Private repo

2026

Round Table — Multi-Agent AI Chat

Messenger-style app where up to 5 AI agents with distinct personalities debate ideas — each one thinks, speaks, and remembers.

OllamaClaude APIFletPython

Toolbox

Core Technologies

Languages

Python · SQL · TypeScript · JavaScript · Java

Data & ML

PyTorch · TensorFlow · Scikit-Learn · Pandas · NumPy · Prophet · HuggingFace Transformers · LangChain · OpenCV · FAISS · XGBoost · LLMs · RAG

Backend, Cloud & Frontend

FastAPI · REST APIs · AWS · Terraform · CI/CD · React · Next.js · Angular · Firebase

Databases

SQL Server · PostgreSQL · ChromaDB · Pinecone

LLM Backends & Robotics

Ollama · Anthropic Claude API · OpenAI API · ROS

terminal

$ whoami

gabriel@dev:~$ AI Systems Engineer — Lisbon, PT

$ stack --core

Python · TypeScript · FastAPI · React · LLMs · RAG

$ status

Open to remote & EU relocation ✓

Get in touch

Let's build something.

Open to remote roles and EU relocation, based in Lisbon, Portugal.

© 2026 Gabriel Esteves