Sachin Gill

Machine Learning Engineer at German Aerospace Center (DLR)

Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Sachin Gill is a Machine Vision Software Developer and third-year Mechatronics student at the University of Waterloo, combining hands-on AI and robotics experience with a minor in Artificial Intelligence. He has worked across industry and research—from Toyota and the German Aerospace Center to social robotics labs—building ML-driven vision systems, battery models, and robot-failure prediction algorithms. His open-source contributions include GPU-accelerated image processing (an OpenCL median filter integrated via pyopencl), reflecting practical expertise in parallel computing and high-performance vision pipelines. Currently seeking a Summer 2026 co-op, he brings a rare mix of production experience, research curiosity, and a demonstrated ability to move algorithms into real-world assembly and robotic systems.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree Mechatronics Engineering Minor in Artificial Intelligence, Bachelor's degree Mechatronics Engineering Minor in Artificial Intelligence at University of Waterloo
github-logo-circle

Github Skills (11)

kernel10
opencl10
parallel-computing10
gpu10
kernel-mode10
python10
image-processing9
parallel-processing9
cuda3
amd3
nvidia3

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
inducer/pyopencl

Oct 2016 - Oct 2016

OpenCL integration for Python, plus shiny features
Role in this project:
userBackend Developer
Contributions:6 commits, 4 PRs in 1 day
Contributions summary:Sachin implemented a median filter in OpenCL, demonstrating a focus on parallel computing and GPU acceleration. They wrote an OpenCL kernel function for the median filter and integrated it with Python using the pyopencl library. The commits also include memory allocation, kernel instantiation, and data transfer between the host and device, illustrating a complete workflow for GPU-based image processing. Finally, the user made minor adjustments to improve code readability and correct typos.
amdarraypythonreductionopencl
Contributions:3 pushes, 1 branch in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sachin Gill - Machine Learning Engineer at German Aerospace Center (DLR)