Software Engineer at MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)
United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Mahmoud Sobier is a software engineer with 11 years of experience who combines rigorous formal verification and applied machine learning to build reliable systems. He has research and engineering roles at MIT CSAIL—where he implemented and formally proved correctness of a DSL interpreter and a compact state-machine model for cryptographic code using Coq—and now works at Meta. His background spans production internships and research projects across bioinformatics, astronomy imaging pipelines, and affective ML, reflecting an ability to move from prototype models to deployable software. Mahmoud taught large introductory programming courses at MIT, showing strength in communicating complex ideas to diverse learners. Notably, he has translated deep formal proofs into practical implementations, an uncommon bridge between theorem proving and real-world engineering.
12 years of coding experience
2 years of employment as a software developer
Master of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Massachusetts Institute of Technology
IB Diploma, IB Diploma at International Baccalaureate
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.