Aryan Esfandiari

Aryan Esfandiari

Principal Machine Learning Engineer and Researcher

Biography

Interests
  • Artificial Intelligence
  • Neural Networks
  • Deep Learning
  • Computer Vision
  • Generative Models
  • Natural Language Processing
  • Multimodal LLMs
  • Robotics
Education
  • Doctor of Philosophy in Medical Artificial Intelligence, 2022

    King’s and Imperial College London

  • Master of Science in Robotics and Intelligent Systems, 2016

    University of Oslo and University of California of Berkeley

  • Bachelor of Science in Robotics and Intelligent Systems, 2014

    University of Oslo

Skills

Artificial Intelligence
Computer Vision
Robotics

Experience

 
 
 
 
 
Huawei Technologies R&D UK
Principal Artificial Intelligence Researcher and Engineer
Jan 2019 – Present Cambridge, United Kingdom

Cambridge and London Research Centre (2012 Laboratories) – Computer Vision

Research on the following topics:

  • Supervised and self-supervised learning
  • Convolutional neural networks
  • Transformers
  • Generative and adversarial networks
  • Autoencoders and recurrent neural networks
  • Model compression, pruning, quantization and knowledge distillation
 
 
 
 
 
Advanced Micro Devices
Senior Machine Learning Design Engineer
Oct 2016 – Jan 2019 Edinburgh, United Kingdom
  • Design of artificial intelligence accelerators
  • Implementation of efficient deep convolutional neural networks
  • Development of deep learning architechtures, frameworks and libraries
  • Model optimisation, compression and quantization
  • On-device deployment for time-critical and real-time applications
 
 
 
 
 
University of Oslo
Research Assistant
Sep 2014 – Oct 2016 Oslo, Norway
  • Teach both undergraduate and postgraduate level courses
  • Supervision of students with dissertations and publications
  • Development of curriculum and teaching materials
 
 
 
 
 
Samsung
Embedded System Engineer
Apr 2014 – Sep 2014 California, United States
  • Development of advanced embedding systems and Internet of Things (IoT)
  • On-board data acquisition and processing
  • Digital electronics
  • Computer-aided design