Hi, I'm Matteo Balice.
A
Self-driven, quick starter, passionate programmer with a curious mind who is enthusiastic about 3D deep learning and artificial intelligence.
About
I am a Master's student in Computer Science and Engineering (AI & HPC track) at Politecnico di Milano, with a collaborative thesis at ETH Zürich focused on 4D reconstruction. I am an incoming Software Engineer at Google (Zürich, July 2026).
I've spent 4+ years working across cloud engineering, full-stack development, and machine learning. I like building things that actually work well, whether that's backend services or deep learning pipelines.
Experience
- Incoming Software Engineer within the Google Ads/Commerce team.
- Contributed to large-scale visual localization and image retrieval research; work accepted at NeurIPS 2025 (scaling to larger models and diverse inputs), supervised by Paul-Edouard Sarlin and Eduard Trulls. (July 2025 - October 2025)
- Built and deployed AI solutions on Azure, including LLM-based applications and computer vision pipelines.
- Set up DevOps pipelines for automated testing and deployment of cloud services.
- Built interactive UI components and dashboards for a geospatial analytics platform.
- Added Redis caching to speed up API responses and worked on backend optimizations.
Education
Politecnico di Milano & ETH Zürich
Milano, Italy
Degree: MSC in Computer Science and Engineering - Artificial Intelligence & High Performance Computing
Dates: Sept. 2023 - July 2026
- Collaborating with ETH Zürich for a thesis in 4D reconstruction.
Notes:
Bari, Italy
Degree: BSC in Computer Science
Dates: Oct. 2020 - July 2023
- Cumulative GPA 4.0/4.0 — 110 cum laude with mention of academic excellence
- Thesis: "Embedding Model for Knowledge Graph: Triple classification and knowledge extraction"
Accomplishments:
Papers
Scaling Image Geo-Localization to Continent Level
NeurIPS 2025
Philipp Lindenberger, Paul-Edouard Sarlin, Jan Hosang, Matteo Balice, Marc Pollefeys, Simon Lynen, Eduard Trulls