Davide Belli

Staff ML Research Engineer

About

Staff Research Engineer at Qualcomm AI Research (November 2019 - Present)

I design and implement novel Deep Learning methods across multiple domains including Perception (visual and RF), Model Efficiency, and Agentic AI (LLMs). My work has led to significant innovations:

  • Reached 92% of human-data RL performance via self-play without human tasks, using generated tasks with verifiable subtask rewards
  • Cut cloud API costs by up to 76% across deep-search, app-control, and embodied tasks, retaining at least 84% of cloud-agent performance
  • Introduced structured representations and architectures in AI Agents, reducing model footprint by 30x at the same task accuracy
  • Proposed a Dynamic Pruning algorithm for recent LLMs (Phi 3, Llama 3), improving throughput by 40% and memory footprint by 45%
  • Implemented Neural Kalman Filter and Weighted Least Squares methods for GNSS localization, reducing positioning error by 50%
  • Introduced a personalized biometric neural network classifier that improved accuracy from 90% to 99% AUC
  • Integrated solutions in products released to customers (Samsung, Google) and internal departments
  • Filed 13 patent applications (3 granted, 10 pending)

News

“Explorer-Zero” accepted to the NeurIPS 2026 SLM-Agents and CL4FMAgents workshops.

“When Cloud Agents Meet Device Agents” accepted to the ICML 2026 AIWild workshop.

“Dynamic Tool Dependency Retrieval” accepted to ACL 2026.

“Dynamic Tool Dependency Retrieval” selected for an oral presentation at the AAAI 2026 IR Frontiers workshop.

“Neural Augmented Kalman Filters” accepted to the ICML 2025 ML4Wireless workshop.

“Dynamic Input Pruning and Cache-Aware Masking” accepted to MLSys 2025.

Education

MSc in Artificial Intelligence

University of Amsterdam

September 2017 - September 2019

Graduated Cum Laude, GPA 8.8/10 (A+)

Graduate Teaching Assistant (October 2018 - June 2019): Teaching Assistant for core courses Machine Learning 1, Deep Learning, and Information Retrieval. Held lab sessions, prepared and corrected exams, homework, and lab assignments.

Main Courses: Machine Learning, Computer Vision, Natural Language Processing, Deep Learning, Reinforcement Learning, Information Retrieval

BSc in Computer Science

University of Trento

September 2014 - July 2017

Graduated Cum Laude, GPA 110/110 (A+)

Main Courses: Algorithms and Data Structures, Programming, Calculus, Linear Algebra, Probability and Statistics, Logic, Databases