Manuel Gijón
Senior Software Engineer · ML Systems · Rust · Data Engineering
Barcelona, Spain · Remote
Rust · Python · Data Engineering · ML Systems · Mathematics
Software engineer with a background in mathematics and mathematical engineering, specializing in data-intensive software, ML infrastructure and high-performance systems. Experience across software engineering, ML engineering, research engineering and technical leadership. Interested in Rust, quantitative computing and performance-critical systems.
Experience
Technical Lead, Senior Software Engineer
January 2025 – PresentEunoia Digital · Barcelona
- Led the design and implementation of a data warehouse from the ground up for a large-scale footwear company, establishing the data foundation for future machine learning systems.
- Designed the data platform and orchestration architecture, integrating Kestra for workflow orchestration and Metabase for analytics and operational visibility.
- Established production engineering practices including CI/CD, automated testing, and ~95% test coverage.
- Owned the system architecture and technical decisions across data ingestion, transformation, orchestration, deployment, and observability.
Python · Kestra · PostgreSQL · Metabase · Docker · Kubernetes (K8s, K3s) · CI/CD · Pytest · Git · TypeScript (Next.js, React)
Research Engineer
June 2024 - October 2024Barcelona Supercomputing Center · Barcelona
- Developed software and data pipelines for training and evaluating LLMs and multimodal LLMs.
- Designed and implemented ETL infrastructure for processing multimodal datasets.
Python · Pytest · PyTorch · Singularity · Git · GitLab
Software Engineer
May 2022 – June 2023Mundimoto · Barcelona
- Automated the manual processes in the company's logistics operations, massively reducing the cost of producing each motorbike.
Python · Django · Pytest · TypeScript (Next.js, React) · AWS · Docker · Kubernetes · MySQL · Git · GitHub · Datadog · Metabase · PagerDuty · Apache Airflow · Apache Kafka · TDD · DDD · SOLID principles · Hexagonal architecture
Software Engineer
January 2022 – April 2022Bling · Barcelona
- Developed, maintained, and grew the company's payments platform.
- Helped scale the product to over 1 million active users and more than 1 million cash advances served.
- Led the migration of the entire infrastructure from Google Cloud to AWS.
- Coordinated effectively across teams — from product to QA — in a squad split across France and Spain.
- Stayed on through the company's wind-down, seeing the platform through to the end of operations.
Python (Django) · Docker · PostgreSQL · Celery · Redis · Git · Datadog · Google Cloud · AWS
Software Developer
April 2021 – November 2021SIRT · Barcelona
- Developed backend services and APIs for several projects, including the BNEW 2021 platform.
Python (Django) · Docker · PostgreSQL · Git
Machine Learning Engineer
October 2019 – July 2020I-MAS · Barcelona
- Built an internal R&D platform for data collection and maintenance.
- Implemented machine learning solutions for classification and regression.
- Handled DevOps for the platform.
Python · Django · Bootstrap · JavaScript · Three.js · Pandas · NumPy · scikit-learn · Keras · Docker · Jenkins · Git · MySQL · Scrum
Project Coordinator
May 2018 – November 2018CARNET (Cooperative Automotive Research Network) · Barcelona
- Maintained and updated the company's main WordPress website.
- Built new webpages for various events.
- Designed and distributed newsletters via MailChimp.
- Helped organize and run the Citython 2018 hackathon.
HTML · CSS · JavaScript · WordPress · Git · Mailchimp
Projects
TemporalSeries
A Rust library for quantitative time-series analysis, with multiple concrete and generic series types over configurable storage backends, plus statistical methods for moving averages, volatility, autocorrelation, and stationarity/normality hypothesis testing.
Education
Master’s Degree in Advanced Mathematics and Mathematical Engineering
2017–2019Universitat Politècnica de Catalunya · Barcelona, Spain
Bachelor’s Degree in Mathematics
2012–2017Universidad Autónoma de Madrid · Madrid, Spain
Publications
Analyzing Distances in Word Embeddings and Their Relation with Seme Analysis
Artificial Intelligence Research and Development: Proceedings of the 22nd International Conference of the Catalan Association for Artificial Intelligence, vol. 319, p. 407, IOS Press · 2019 · M. Gijón Agudo, A. Vilalta Arias, D. Garcia-Gasulla
An Analysis of Word Embedding Spaces and Regularities
Master's thesis — Universitat Politècnica de Catalunya · 2019
Modelos matemáticos de la disonancia
Bachelor's thesis — Universitat Politècnica de Catalunya · 2017
Teaching
Associate Professor
February 2023 – June 2025Universitat Politècnica de Catalunya · Barcelona
- Taught practical Data Mining laboratory sessions to undergraduate Computer Science students across five academic terms, covering data preprocessing, exploratory data analysis, statistical methods, machine learning algorithms, model evaluation, and practical implementation in Python.
Skills
- Systems
- Rust · Python
- Data
- SQL · PostgreSQL · Parquet · Apache Arrow · ETL
- ML
- Machine Learning · ML Infrastructure · Model Serving
- Infrastructure
- Docker · Kubernetes · CI/CD · Linux
- Mathematics
- Statistics · Probability · Numerical Methods · Optimization