Muhammed Kilic is an AI Software Engineer and Ph.D. candidate in Computer Science at Northwestern University with a decade of experience spanning embedded systems, computer vision, and machine learning. He blends hands-on hardware skills—microcontroller, PCB and circuit design from satellite and petroleum industry roles—with advanced ML research in deep learning and reinforcement learning for vision and robotics. Now at Microsoft, he moves research into production-grade AI software while keeping a pragmatic embedded-systems mindset that helps bridge edge and cloud deployments. Muhammed’s background includes building Linux/Yocto systems, real-time comms (CAN, SPI, RS-485) and kernel work, which gives him uncommon fluency across firmware, systems software, and ML stacks. He is actively seeking opportunities in embedded vision, robotics, and data science where that cross-domain expertise accelerates product-ready research.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Engineering - BE Electrical and Electronics Engineering, Bachelor of Engineering - BE Electrical and Electronics Engineering at Selcuk University
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Northwestern University
Master of Science - MS Electronics Engineering, Master of Science - MS Electronics Engineering at Istanbul Technical University
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.