Mengwei Liu

Software Engineer at Facebook

Menlo Park, California, United States
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

🤩
Rockstar
🎓
Top School
Mengwei Liu is a Staff Software Engineer in Menlo Park with 11 years of experience building high-performance ML infrastructure and production systems. Currently at Meta Superintelligence Labs, he architects real-time inference pipelines, optimizing scheduling, batching, and orchestration for LLMs and vision models. Previously he led efforts to bring PyTorch runtime and interpreter to edge and mobile devices at Facebook, improving modularity and hardware-scalable inference. His open-source contributions to PyTorch’s torchgen—adding custom namespace support, schema optimizations, and Executorch codegen—reflect deep expertise in code generation and runtime tooling for ML frameworks. He has a strong systems and networking background from Oracle and holds an MS in Electrical and Electronics Engineering from UCLA. Colleagues rely on him for pragmatic performance tuning that bridges research models and constrained production environments.
code11 years of coding experience
job5 years of employment as a software developer
bookUniversity of California, Los Angeles
bookHong Kong University of Science and Technology (HKUST)
github-logo-circle

Github Skills (7)

management10
code-generation10
namespaces10
manage10
python10
cprogramming-language9
c-language9

Programming languages (7)

JavaC++CHTMLMetalJupyter NotebookPython

Github contributions (5)

github-logo-circle
pytorch/pytorch

Mar 2021 - Jan 2023

Tensors and Dynamic neural networks in Python with strong GPU acceleration
Role in this project:
userBack-end Developer
Contributions:288 reviews, 470 commits, 168 PRs in 1 year 10 months
Contributions summary:Mengwei contributed to the PyTorch library, specifically focusing on enhancing the code generation process within the torchgen module. Their work involved adding support for custom namespaces in native function declarations, optimizing schema registration logic, and generating code for Executorch, a separate but related project. The user also improved the unboxing functionality and adjusted the build system, ensuring that the necessary modules and dependencies are correctly linked. These changes likely improve the flexibility and maintainability of the library's internal code generation tooling.
pythongpu-accelerationdeep-learninggpunumpy
larryliu0820/executorch-2

Nov 2023 - Nov 2024

End-to-end solution for enabling on-device AI across mobile and edge devices for PyTorch models
Contributions:87 pushes, 57 branches in 1 year
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
Mengwei Liu - Software Engineer at Facebook