Mohammed Uzair is a software engineer with 9 years of experience focused on compilers, programming language design, and systems, currently working at Google after an ML/AI compiler role at Meta. He has practical experience across compiler toolchains (LLVM/GCC), ML accelerator stacks, and optimizing C/C++ compilers from roles at AMD and Intel, and contributes to developer tooling and open source projects such as React, Babel, Parcel, Webpack and ESLint. Comfortable in Haskell, Rust, C++ and Clojure, he combines language theory and pragmatic systems work—ranging from PLT and DSLs to distributed systems and consensus algorithms. He enjoys building developer-facing tools that reshape workflows and has a track record of small but meaningful OSS contributions spanning both JS and Haskell ecosystems. Based in New York and holding an MS in Computer Science from Northeastern, he seeks R&D opportunities where deep language and systems knowledge meet real-world compiler and tooling challenges.
9 years of coding experience
5 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Northeastern University
Bachelor of Technology (BTech) Computer Science, Bachelor of Technology (BTech) Computer Science at Vasavi College of Engg
English, French, Hindi, Telugu, Urdu, Arabic, Japanese
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.