Ammar Naich is a machine learning engineer and graduate teaching fellow in London with a decade of experience bridging academic research and practical engineering. He completed a PhD-level research trajectory at Queen Mary University of London focusing on 3D vision, multimodal learning and large-scale deep learning—building and optimizing ConvNet and Vision Transformer pipelines on Waymo and KITTI with multi-GPU and DDP setups. Prior roles span embedded systems and real-time/data-fusion software, where he led cross-functional teams, designed sensor integration and secure communication protocols, and developed GIS and simulation tools. He teaches postgraduate machine learning and big data courses while continuing hands-on research and model engineering. Notably, his background combines low-level sensor interfacing and protocol design with cutting-edge 3D perception research, enabling end-to-end system thinking from hardware to large-scale ML training.
11 years of coding experience
14 years of employment as a software developer
Bachelor of Computer System Engineering, Bachelor of Computer System Engineering at Mehran University of Engineering and Technology
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.