Curriculum Vitae
Hiramori Masahiro (平森 将裕)
E-mail: contact@mshr-h.com
Location: Greater Tokyo Area (Kanagawa), Japan
GitHub: mshr-h
LinkedIn: masahiro-hiramori
Hugging Face: mshr-h
Weights & Biases: mshr-h
X (Twitter): @mshrh3
Bluesky: @mshr-h.com
Languages: Japanese (Native), English (Full professional proficiency)
Nationality: Japanese
Summary
Head Engineer at Mitsubishi Electric’s Open-Source & InnerSource Program Office with 8+ years of experience in AI compilers, edge inference, and FPGA/ASIC-based acceleration. PyTorch Ambassador and Apache TVM Committer with a strong track record of integrating PyTorch with Apache TVM and developing prototype runtime and software systems for custom neural network accelerators.
Hands-on experience deploying both vision models and domain-specific large language models (LLMs) on FPGA-based accelerators, AI chips, and edge SoCs (Hailo-8, Renesas RZ/V2H, NVIDIA Jetson Orin Nano, Rockchip RK3588) for manufacturing and industrial use cases. Active contributor, reviewer, and maintainer in major open-source communities (Apache TVM, PyTorch, Hummingbird) and regular speaker/author at international conferences such as PyTorch Conference, TVMCon, and IEEE GCCE.
Skills
Programming
- C, C++, Python
AI Frameworks & Compilers
- PyTorch, Apache TVM (Relay / Relax / MetaSchedule), ONNX / ONNX-MLIR
- Model optimization, and compilation pipelines for edge devices
- Integration of
torch.export.ExportedProgramwith TVM
Hardware & Edge Inference
- AI accelerators: Hailo-8
- Edge SoCs: NVIDIA Jetson Orin Series, Rockchip RK3588, Renesas RZ/V2H
- Performance tuning and deployment of object detection, anomaly detection, and domain-specific LLMs on edge devices
DevOps & Tooling
- CI/CD (e.g., GitHub Actions), test automation
- Reproducible ML workflows, containerization, continuous integration for compiler/tooling codebases
Open Source & Community
- Large-scale OSS contribution workflows, code review, and maintainer responsibilities
- Program committee and community leadership (PyTorch Conference, PyTorch Community Awards)
Experience
PyTorch Ambassador, PyTorch Community — Oct 2025 – Present
- Serve as a PyTorch Ambassador representing industrial and edge AI compiler use cases.
- Promote best practices for PyTorch deployment, compiler integration, and community contributions through talks, articles, and mentoring.
Apache TVM Committer, Apache Software Foundation — Sep 2024 – Present
- Committer and core contributor to Apache TVM, focusing on PyTorch frontend integration, Relax, and MetaSchedule for inference workloads.
- Maintain CI pipelines and review contributions related to PyTorch integration and model import/export workflows.
Head Engineer, Open-Source & InnerSource Program Office, Mitsubishi Electric Corporation, Japan — Apr 2025 – Present
- Lead company-wide strategy for adopting open-source AI frameworks and tools, defining technical direction and governance for AI compilers, LLMs, and edge inference.
- Drive deployment of a manufacturing domain-specific LLM to edge devices (NVIDIA Jetson Orin Nano, Rockchip RK3588), coordinating cross-functional teams to validate feasibility and align with production requirements.
- Represent the company in external OSS communities (PyTorch, Apache TVM), aligning internal R&D roadmap with upstream projects and contributing back improvements.
- Provide technical oversight and mentoring on AI/ML infrastructure, edge deployment, and OSS contribution workflows.
Researcher, Information Technology R&D Center, Mitsubishi Electric Corporation, Japan — Apr 2017 – Mar 2025
- Developed a C++ user-mode driver and runtime stack for a proprietary FPGA-based neural network accelerator, achieving 100+ fps object detection on Xilinx UltraScale+ MPSoC in real-time scenarios.
- Implemented image anomaly detection pipelines on edge AI chips such as Hailo-8 and Renesas RZ/V2H for visual inspection in manufacturing use cases, optimizing models and runtime for real-time performance on resource-constrained devices.
- Implemented deployment of a manufacturing domain-specific LLM on edge devices (NVIDIA Jetson Orin Nano, Rockchip RK3588), including model optimization and runtime integration for on-device inference.
- Prototyped end-to-end software systems for edge AI, including model conversion, compilation, and deployment pipelines using TVM and related tooling.
- Contributed to open-source projects such as Apache TVM, Hummingbird, and ONNX-MLIR, focusing on PyTorch frontend development, CI/CD infrastructure, and integration with industrial edge workloads.
Open-Source & Community Activities
Apache TVM (Committer)
- Contributor and committer to apache/tvm
- Personal commits: commits by mshr-h
- PR reviews: reviewed PRs
- Introduced and implemented the
ExportedProgramfrontend to enable integration oftorch.export.ExportedProgramwith TVM. - Actively develop the Relax PyTorch frontend and maintain CI pipelines for PyTorch-related workflows.
- Review and maintain contributions related to Relax frontend, CI pipelines, and model import/export.
PyTorch (commits)
- Implemented and maintained integration paths between PyTorch and Apache TVM to offload models for optimized inference on edge devices.
Microsoft Hummingbird (commits)
- Integrated Apache TVM as a backend for classical ML model conversion.
- Extended CI pipelines to validate conversion and execution of models targeting TVM-based runtimes.
Selected Projects
vscode-verilog-hdl-support, Maintainer — github.com/mshr-h/vscode-verilog-hdl-support
- Maintainer of one of the most widely used Verilog/SystemVerilog HDL extensions for Visual Studio Code.
- Provides syntax highlighting, basic language support, and integration with typical hardware design workflows used in FPGA/ASIC development.
Professional & Community Service
- Program Committee Member, PyTorch Conference 2025
- PyTorch Conference 2025 — Compilers & Kernels track
- Event site: PyTorch Conference schedule (Compilers & Kernels)
- Reviewed proposals focused on compiler integration, deployment, and performance optimization topics.
Education
M.S. in Information Science and Technology
Osaka Institute of Technology, Japan — Apr 2015 – Mar 2017
B.A. in Information Science and Technology
Osaka Institute of Technology, Japan — Apr 2011 – Mar 2015
Publications (Selected)
- Masahiro Hiramori. “Bridging PyTorch and TVM: Integrating torch.export.ExportedProgram With Apache TVM”, PyTorch Conference 2025 (Poster). [Poster PDF]
- 内出隼人, 斉藤辰彦, 追立真吾, 平森将裕, 田口進也. “製造業ドメイン特化の言語モデル”, 三菱電機技報, 2025年9月号. (Japanese; domain-specific LLM for manufacturing)
- Masahiro Hiramori. “三菱電機におけるAIのコンパクト化に向けたOSS活用とOSSコミュニティ活動”, LF AI & Data Japan RUG Kick Off, Feb 2025. (Industry talk, Japanese)
- Masahiro Hiramori, Shingo Oidate. “Performance Evaluation of Apache TVM’s MetaSchedule for Image Classification Models on Edge Device”, IEEE 13th Global Conference on Consumer Electronics (GCCE), 2024.
- Masahiro Hiramori. “Caffe-SSD Inference on Edge Device Using TVM and Hybrid Script”, TVMCon 2021. [Slides PDF]
- Masahiro Hiramori, Ryota Bandou, Shuhei Iwade, Hiroshi Makino, Tsutomu Yoshimura, Yoshio Matsuda. “A Study on Fast Motion Estimation Algorithm”, IEEE 5th Global Conference on Consumer Electronics, 2016.
- Ryota Bandou, Masahiro Hiramori, Shuhei Iwade, Hiroshi Makino, Tsutomu Yoshimura, Yoshio Matsuda. “A Study on Motion Estimation Algorithm for Moving Pictures”, IEEE 5th Global Conference on Consumer Electronics, 2016.
Patents
- “Data processing execution device, data processing execution method and data processing execution program” (JP6815563B1). Inventors: 元濱 努, 出口 昌弘, 平森将裕, 大木 英俊.
Media Coverage
- 「三菱電機が設立したOSPOのメンバーにインタビュー。「インナーソース」を戦略的に使う背景とは?」, Think IT, Oct 3 2025. (Japanese; interview on OSPO and InnerSource strategy)
- 「OSS活用推進に向け三菱電機がOSPO設立、インナーソースで風土を醸成」, 日経クロステック/日経コンピュータ, Jul 28 2025. (Japanese; feature on OSPO establishment and OSS utilization)
Awards & Recognition
- PyTorch Community Awards 2025 — Nominee
- PyTorch Community Awards 2024 — PyTorch Innovator Nominee