Software Engineer, Systems ML - Compilers / Backend

The Meta Game, Inc.
New York, NY, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence C++ (Programming Language) Compilers Code Generation Program Optimization Software Debugging Firmware Python (Programming Language) Machine Learning Toolchain Application Specific Integrated Circuits Pytorch
+3 more
Backend Build Management Scikit Learn

Job description

Experteer Overview In this role you design and build a clean-slate compiler toolchain for on-device ML accelerators in AR/VR hardware. You work with compiler, ML algorithms, firmware and ASIC experts to map PyTorch models to custom hardware blocks. You will contribute to a full-stack effort that targets power-efficient, high-performance inference on wearable AI devices. You join a cross-functional team solving challenges from graph mapping to code generation, with a strong impact on on-device AI capabilities. This is a mission-driven opportunity to push the state of the art in compiler technology for immersive experiences. Compensation / Benefits * Analyze and design compiler passes and optimizations for ML accelerators * Implement and enhance code generation targeting ML hardware blocks * Collaborate with algorithm researchers to map ML graphs to hardware, assessing cost and silicon implications * Co-design hardware features with architects to improve performance, power, and programmability * Contribute to ML libraries, IRs, export formats, and analysis tools * Improve toolchain scalability, stability, and efficiency; optimize kernels and generated code for latency targets * Conduct design and code reviews; debug and resolve cross-disciplinary issues * Interface with other compiler teams to adopt innovations Tasks * Bachelor’s degree in CS/CE or related field or equivalent experience * 2+ years in compilers, toolchains, runtime, or code optimization * Proficiency in Python and/or C/C++ for development and performance analysis * Experience in AI framework development or accelerating models on hardware (GPU/TPU/custom ASICs) Key requirements *

Requirements

2026-08-07 * Contribute to ML libraries, IRs, export formats, and analysis tools * Improve toolchain scalability, stability, and efficiency; optimize kernels and generated code for latency targets * Conduct design and code reviews; debug and resolve cross-disciplinary issues * Interface with other compiler teams to adopt innovations Tasks * Bachelor’s degree in CS/CE or related field or equivalent experience * 2+ years in compilers, toolchains, runtime, or code optimization * Proficiency in Python and/or C/C++ for development and performance analysis * Experience in AI framework development or accelerating models on hardware (GPU/TPU/custom ASICs) Key requirements *

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:48 min

Compiling quantum software architectures using machine learning integrations

Matic Petrič Matic Petrič · WWC 2025

4:41 min

Replacing PyTorch with ONNX runtime for AWS Lambda deployments

Marek Suppa · LIVE

2:45 min

Expanding compiler and language support across open source

Andrew Wafaa Andrew Wafaa · WWC 2024

Videos

See all

Related articles

See all