About

Author Picture

Ali Azimi
Machine Learning Engineer | Robot Learning
Vancouver, BC • +1 (587) 778-1100
ali@azimi99.iolinkedin.com/in/seyedalirezaazimigithub.com/azimi99azimi99.io

I’m a computer engineer and scientist with a strong passion for tackling complex problems and building robust learning systems for robots.

GitHub LinkedIn Book a Meeting
Resume/CV

Life Updates

  • Started at Sanctuary AI in May 2026
  • Defended M.Sc. thesis in April 2026

Resume

Summary

  • Expertise in robot learning techniques such as behaviour cloning and reinforcement learning
  • Expertise in model architectures including CNNs, transformers, diffusion policies, and VLAs
  • Proficient in PyTorch, JAX, Python, and C++

Technical Skills

Category Details
Programming Languages Python, C++, C, C#, JavaScript, Rust, Java, LaTeX
Libraries PyTorch, JAX, TensorFlow, React, Node.js, Pandas, NumPy, CUDA, MuJoCo
Technologies Nvidia Jetson Nano, STM32, Arduino
Databases MySQL, SQLite, MongoDB

Education

M.Sc. in Computing Science — University of Alberta
Expected 2026 • Edmonton, AB
Specialization in Machine Learning

B.Sc. in Computer Engineering (Co-op) — University of Alberta
2017 – 2022 • Edmonton, AB
With Distinction

Experience

Machine Learning Engineer — Sanctuary AI

May 2026 – Present • Vancouver, BC

  • Containerized the policy model and robot controller ROS node with Kubernetes
  • Developed on ROS 2 Jazzy, configuring and building rostopics, actions, and services
  • Trained vision-based policies for robotic manipulation using behaviour cloning
  • Evaluated policies with MLflow for repeatable performance tracking

Research Assistant — University of Alberta

Sep 2023 – May 2026 • Edmonton, AB

  • Trained vision-based picking and pushing models using deep reinforcement learning and JAX
  • Optimized training performance through just-in-time compilation and CUDA
  • Built fast simulation environments in MuJoCo for sim training and sim-to-real transfer

Machine Learning Engineer Intern — CropMind

Oct 2025 – Dec 2025 • Edmonton, AB

  • Trained accurate image segmentation models using DinoV3 and PyTorch for agricultural applications
  • Developed production inference pipelines using GCP and FastAPI
  • Trained edge detection models for automated yield estimation of fruits in production

Software Engineer — Intelliwave Technologies

May 2022 – Aug 2023 • Edmonton, AB

  • Developed comprehensive test suites in .NET and JavaScript for robust frontend and backend testing
  • Automated UI testing with Mocha and Node.js; built monitoring dashboards in React for production health
  • Created scalable MongoDB and MySQL queries for search, internal analytics, and reporting
  • Implemented system integration scripts to streamline cross-system communication and operations

Software Engineer Intern — Intelliwave Technologies

Sep 2021 – Dec 2021 • Edmonton, AB

  • Developed comprehensive test suites in .NET and JavaScript for robust frontend and backend testing
  • Automated UI testing with Mocha and Node.js
  • Built monitoring dashboards in React for production health

Software Engineer Intern — Telus

Jan 2020 – Aug 2020 • Edmonton, AB

  • Developed Python test scripts to automate TV application testing
  • Built an inventory management system using JavaScript, MongoDB, and native mobile apps (Swift/Java)

Database Administrator Intern — University of Alberta

May 2019 – Aug 2019 • Edmonton, AB

  • Maintained Ubuntu servers and managed internal research databases
  • Wrote search queries in MySQL to retrieve data for web APIs
  • Cleaned, remapped, and transformed datasets using Python to insert into relational databases

Awards

Alberta Graduate Excellence Scholarship ($12,000) — 2024
Awarded for academic excellence and research distinction

Graduate Research Stipend ($50,000) — 2023
Awarded for ML research in robotics, sim-to-real, and vision

Contact

You can also email me directly at ali@azimi99.io.

Visitors