Mohamed Khalil

Machine Learning Engineer @Ocado Technology

Toronto, ON, CA
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Jul 2023 — Present

Machine Learning Engineer @Ocado Technology

View department →

Toronto, ON, CA

Led development of imitation learning systems for robotic manipulation in the groceries automation space, delivering major gains in accuracy, robustness, and deployment performance- Designed and built a PyTorch DAG framework for defining modular and configurable operation graphs that compile into static torch graphs with no breaks. This became the standard framework for imitation/reinforcement learning and computer vision in the Toronto office. This framework significantly reduces the difficulty of defining, training, and asynchronously executing IL/RL policies- Trained diffusion policies for 3D robotic manipulation tasks using the DAG framework, achieving higher grasp accuracy, task success, smoother motions, and greater robustness to visual perturbations and physical contacts than earlier BC methods- Performed extensive system profiling using PyTorch Profiler and NVIDIA NSYS to identify performance bottlenecks and guide targeted model and system-level optimizations- Drove major system-level performance improvements by reducing end-to-end policy execution time from ~150 ms to 3.5 ms (43x) through static, break-free graph compilation (DAG framework), GPU-accelerated JPEG decoding, and optimized data pipelines/buffers. This enabled smooth asynchronous execution and significantly reduced task failures by 70%- Established a rapid development and testing workflow, combining large-scale simulation data collection, training and validation, combined with rapid real-world iteration, enabling fast discovery of weak points and continuous improvement- Designed and implemented a cloud-based artifact-store for deploying assets (models, configurations, scenes, etc.) to robots globally, replacing manual processes and eliminating the need for code changes.

EDUCATION

N/A

University of Toronto

Master's of Applied Science in Aerospace Engineering, Computational Fluid Dynamics and Propulsion

2015 — 2019

University of Toronto

Bachelor’s Degree, Engineering Science - Aerospace Engineering

SKILLS

Cinema 4dFlight TrainingC3d PrintingAnsysXfoilAdobe Photoshop3d Studio MaxNegotiationLeadershipMachiningFl StudioVerilogAdobe IllustratorCircuit PrototypingProject ManagementSolidworksPythonArm AssemblyOctal ScanerCatiaCustomer ServiceFlight SimulationResearchMatlab

ABOUT MOHAMED KHALIL

I Machine Learning Robots 🤖 Aerospace Sushi Lifting ‍ the Raptors 🦖

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Mohamed Khalil — Machine Learning Engineer at Ocado Technology in Toronto, ON, CA | Unifers