ML Compiler Engineer — PyTorch & Hardware Accelerators

HBPad

Town of Texas (WI)

On-site

USD 177,000 - 251,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Bonus
Equity
Benefits

Job summary

Meta Reality Labs is seeking a Software Engineer to support the compiler tool-chain for AI hardware accelerators in AR/VR systems. You will design and implement a clean-slate compiler, optimize code generation for ML accelerators, and work with ML algorithms, software, firmware, and ASIC teams.

The role involves full-stack work from PyTorch models to binaries and mentoring others. Applicants should have a CS degree and 3+ years in compilers or similar optimization, with Python/C++ experience and

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience.
  • 3+ years experience writing compilers or similar code optimization software.
  • Experience in Python and/or C/C++ for development, debugging, testing and performance analysis.
  • Experience crossing multi-disciplinary boundaries to drive optimal system solutions.
  • Experience in AI framework development or accelerating deep learning models on hardware architectures.

Responsibilities

  • Analyze and design effective compiler passes and optimizations. Implement and/or enhance code generation targeting machine learning accelerators
  • Work with algorithm research teams to map ML graphs to hardware implementations, model data-flows, create cost-benefit analysis and estimate silicon power and performance
  • Contribute to the development of machine-learning libraries, intermediate representations, export formats, and analysis tools
  • Conduct design and code reviews. Evaluate code performance, debug, diagnose and drive resolution of compiler and cross-disciplinary system issues
  • Analyze and improve the efficiency, scalability, and stability of our toolchains
  • Interface with other compiler-focused teams to evaluate and incorporate their innovations and vice versa
  • Mentor other engineers on improving the quality of engineering work in the broader team

Skills

Python
C/C++
Compiler design
Cross-disciplinary
ML framework

Education

Bachelor’s degree in Computer Science/Engineering or related field

Tools

LLVM
MLIR
GCC
MSVC
Glow

Job description

Meta Reality Labs is seeking a Software Engineer to support the compiler tool-chain for AI hardware accelerators in AR/VR systems. You will design and implement a clean-slate compiler, optimize code generation for ML accelerators, and work with ML algorithms, software, firmware, and ASIC teams.

The role involves full-stack work from PyTorch models to binaries and mentoring others. Applicants should have a CS degree and 3+ years in compilers or similar optimization, with Python/C++ experience and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems ML Compiler Engineer for AR/VR Accelerators
Systems ML Compiler Engineer for AR/VR Accelerators

Meta • New York (NY)

On-site
USD 154,000 - 217,000
ML Compiler Engineer for AI Hardware Accelerators
ML Compiler Engineer for AI Hardware Accelerators

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 160,000 - 300,000
Software Engineer, Systems ML - Compilers / Backend
Software Engineer, Systems ML - Compilers / Backend

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Software Engineer, ML Compiler
Software Engineer, ML Compiler

HBPad • Town of Texas (WI)

On-site
USD 177,000 - 251,000
Bonus
Equity
Benefits
AI Compiler Engineer
AI Compiler Engineer

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 100,000 - 130,000
ML Compiler Architect for Photonic AI Accelerator
ML Compiler Architect for Photonic AI Accelerator

Neurophos Inc. • Town of Texas (WI), Northern (KY)

Hybrid
USD 140,000 - 210,000
Health insurance
Unlimited PTO
401(k) matching & stock options
+1
Senior ML Compiler Engineer - AI Accelerator Innovator
Senior ML Compiler Engineer - AI Accelerator Innovator

Fractile • London (OR)

On-site
USD 79,000 - 113,000
ML Compiler Engineer for Custom ML Accelerators
ML Compiler Engineer for Custom ML Accelerators

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 240,000
Remote Senior Compiler Engineer for Custom AI Accelerators
Remote Senior Compiler Engineer for Custom AI Accelerators

5V Tech • United States

On-site
USD 180,000 - 270,000
Significant equity
Bonus
Comprehensive health insurance
MLIR Compiler Engineer for AI Hardware Backend Flexible PTO
MLIR Compiler Engineer for AI Hardware Backend Flexible PTO

Persimmons • San Jose (CA)

On-site
USD 120,000 - 150,000
Competitive salary and benefits package
Flexible PTO
401k