Curriculum Vitae
Masahiro Hiramori (平森 将裕)
E-mail: [email protected]
Location: Greater Tokyo Area (Kanagawa), Japan
GitHub: mshr-h
LinkedIn: masahiro-hiramori
Languages: Japanese (Native), English (Professional working proficiency)
Nationality: Japanese
Summary
AI Systems and ML Compiler Engineer with 9+ years of experience building compiler, runtime, and deployment infrastructure that brings PyTorch models to resource-constrained industrial hardware. My career has progressed from C++ runtime development for a proprietary FPGA accelerator to upstream ML compiler development and enterprise-wide open-source and InnerSource enablement.
Currently Head Engineer in Mitsubishi Electric’s Open-Source & InnerSource Program Office (OSPO), connecting internal AI R&D with upstream PyTorch and Apache TVM and providing technical direction for ML compilers, edge inference, and on-device LLMs. Apache TVM Committer, PyTorch Ambassador, and Microsoft Hummingbird Committer, with 140+ merged Apache TVM pull requests across torch.export / ExportedProgram import, Relax, dynamic-shape support, target and runtime fixes, and CI.
Selected impact includes a 100+ FPS object-detection runtime on Xilinx UltraScale+ MPSoC, a Verilog/SystemVerilog VS Code extension with 1.44M+ installs, and deployment work across NVIDIA Jetson Orin, Rockchip RK3588, Hailo-8, and Renesas RZ/V2H.
Skills
Programming Languages
- C, C++, Python
ML Compilers & Model Interchange
- PyTorch, torch.export / ExportedProgram, PyTorch FX, Apache TVM (Relax / MetaSchedule), ONNX, ONNX-MLIR, Microsoft Hummingbird
Runtime Systems & Edge AI
- C++ runtime systems, Model conversion and compilation, Edge inference, On-device LLMs, Computer vision, Performance tuning, NVIDIA Jetson Orin, Rockchip RK3588, Hailo-8, Renesas RZ/V2H, FPGA accelerators
Open-Source Engineering & DevOps
- Upstream open-source development, Code review, Maintainer workflows, CI/CD, GitHub Actions, Containerization, Test automation, Reproducible builds
Technical Leadership
- Technical roadmapping, Architecture review, Cross-functional collaboration, Mentoring, OSPO
Experience
Head Engineer, Open-Source & InnerSource Program Office, Mitsubishi Electric Corporation, Japan — Apr 2025 – Present
- Shape company-wide adoption of open-source and InnerSource engineering practices for AI/ML software, with emphasis on ML compilers, edge inference, and on-device LLMs.
- Connect internal R&D requirements with upstream PyTorch and Apache TVM roadmaps, contributing reusable improvements and advising teams on sustainable open-source contribution workflows.
- Lead technical validation of a manufacturing-domain language model on NVIDIA Jetson Orin Nano and Rockchip RK3588, covering model conversion, optimization, runtime integration, and deployment feasibility.
- Provide architecture review and mentoring across compiler integration, edge deployment, CI, and open-source engineering.
Head Researcher, Information Technology R&D Center, Mitsubishi Electric Corporation, Japan — Apr 2024 – Mar 2025
- Led R&D on ML compiler frontends and edge deployment pipelines connecting PyTorch and ONNX models to Apache TVM and heterogeneous hardware.
- Evaluated Apache TVM MetaSchedule on edge devices and co-authored a peer-reviewed paper presented at IEEE GCCE 2024.
- Developed an on-device deployment pipeline for a manufacturing-domain language model on NVIDIA Jetson Orin Nano and Rockchip RK3588, including model conversion, optimization, and runtime integration.
- Expanded upstream ownership in Apache TVM and became a Committer in September 2024.
Researcher, Information Technology R&D Center, Mitsubishi Electric Corporation, Japan — Apr 2017 – Mar 2024
- Developed a C++ user-mode driver and runtime stack for a proprietary FPGA-based neural-network accelerator, achieving 100+ FPS object detection on AMD/Xilinx Zynq UltraScale+ MPSoC.
- Built image-anomaly-detection pipelines on Hailo-8 and Renesas RZ/V2H for visual inspection in manufacturing, optimizing models and runtimes for resource-constrained edge devices.
- Prototyped end-to-end model conversion, compilation, and deployment pipelines using Apache TVM and related tooling across heterogeneous edge hardware.
- Contributed upstream to Apache TVM, Microsoft Hummingbird, and ONNX-MLIR, focusing on PyTorch model import, CI/CD infrastructure, and industrial edge workloads.
Open-Source & Community Activities
Apache TVM (Committer)
- Authored 140+ merged pull requests as of July 2026 across Relax and PyTorch frontends,
torch.export.ExportedProgramimport, dynamic-shape support, target and runtime fixes, and CI modernization. - Introduced and maintain the ExportedProgram frontend, enabling models exported with PyTorch 2
torch.exportto be imported into TVM Relax. - Review and maintain contributions related to Relax frontends, model import and export, compiler infrastructure, and CI pipelines.
PyTorch (Contributor)
- Contributed integration paths between PyTorch and Apache TVM, including TVM backend interfaces, MetaSchedule configuration, and platform compatibility fixes.
- Represent industrial and edge deployment use cases in the wider PyTorch community as a PyTorch Ambassador.
Microsoft Hummingbird (Committer)
- Integrated Apache TVM as a backend for converting and executing classical machine-learning models.
- Extended CI pipelines to validate model conversion and execution on TVM-based runtimes.
Selected Projects
vscode-verilog-hdl-support, Creator, Maintainer
- Created and maintain a Verilog/SystemVerilog development extension for Visual Studio Code with 1.44M+ installs on the Visual Studio Marketplace. It provides syntax highlighting, snippets, linting, formatting, waveform viewing, and optional language-server integration for FPGA/ASIC development workflows.
onnx2fx, Creator, Maintainer
- Created an Apache-2.0-licensed converter that turns ONNX models into inspectable, transformable, and trainable PyTorch FX
GraphModuleobjects for optimization, analysis, and deployment.
Professional & Community Service
- PyTorch Ambassador, PyTorch Community
- Represent industrial AI, edge deployment, and ML compiler use cases in the PyTorch community.
- Program Committee Member, PyTorch Conference 2025
- Compilers & Kernels track.
- Event site: PyTorch Conference 2025
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. “OSSコミッターが海外カンファレンスに飛び込んだ話”, LF AI & Data Japan Regional User Group (Japan RUG) 第3回 Meetup, 2026-02. Industry Talk; Japanese
- Masahiro Hiramori. “Bridging PyTorch and TVM: Integrating torch.export.ExportedProgram With Apache TVM”, PyTorch Conference 2025, 2025. Poster; English. Poster PDF: ptc2025.pdf
- Masahiro Hiramori. “製造業ドメイン特化の言語モデル”, 三菱電機技報, 2025年9月号, 2025-09. Authors: 内出隼人, 斉藤辰彦, 追立真吾, 平森将裕, 田口進也. Manufacturing-domain-specific 1.8B-parameter language model. (Japanese)
- Masahiro Hiramori. “三菱電機におけるAIのコンパクト化に向けたOSS活用とOSSコミュニティ活動”, LF AI & Data Japan Regional User Group (Japan RUG) Kick Off, 2025-02. Industry Talk; Japanese
- Masahiro Hiramori. “Performance Evaluation of Apache TVM’s MetaSchedule for Image Classification Models on Edge Device”, IEEE 13th Global Conference on Consumer Electronics (GCCE), 2024. Authors: Masahiro Hiramori, Shingo Oidate.
- Masahiro Hiramori. “Caffe-SSD Inference on Edge Device Using TVM and Hybrid Script”, TVMCon 2021, 2021. Conference Talk; English. Slides PDF: tvmcon2021.pdf
- Masahiro Hiramori. “A Study on Fast Motion Estimation Algorithm”, IEEE 5th Global Conference on Consumer Electronics, 2016. Authors: Masahiro Hiramori, Ryota Bandou, Shuhei Iwade, Hiroshi Makino, Tsutomu Yoshimura, Yoshio Matsuda.
- Masahiro Hiramori. “A Study on Motion Estimation Algorithm for Moving Pictures”, IEEE 5th Global Conference on Consumer Electronics, 2016. Authors: Ryota Bandou, Masahiro Hiramori, Shuhei Iwade, Hiroshi Makino, Tsutomu Yoshimura, Yoshio Matsuda.
Patents
- “Data processing execution device, data processing execution method and data processing execution program” (JP6815563B1). Inventors: Tsutomu MOTOHAMA, Masahiro DEGUCHI, Masahiro HIRAMORI, Hidetoshi OKI.
- “Container migration device, container migration method, and computer readable medium” (JP7527523B2). Inventors: Masahiro HIRAMORI, Takehisa MIZUGUCHI.
Media Coverage
- 「三菱電機が設立したOSPOのメンバーにインタビュー。「インナーソース」を戦略的に使う背景とは?」, Think IT, 2025-10-03. (Japanese; interview on OSPO and InnerSource strategy.)
- 「OSS活用推進に向け三菱電機がOSPO設立、インナーソースで風土を醸成」, 日経クロステック/日経コンピュータ, 2025-07-28. (Japanese; feature on OSPO establishment and OSS utilization.)
Awards & Recognition
- PyTorch Community Awards 2025 — Nominee
- PyTorch Community Awards 2024 — PyTorch Innovator Nominee