AI Compiler Engineer

Black Sesame Technologies Inc

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Black Sesame Technologies Inc in San Jose is seeking a motivated Engineer for AI Framework Software to join its team. This role involves working on compiler infrastructure for machine learning accelerators, ensuring performance and scalability.

The ideal candidate should have a Master's degree in Computer Science and strong C++ skills, along with a solid foundation in algorithms and data structures. Responsibilities include designing compiler passes, debugging issues, and collaborating with hardware architects.

Qualifications

  • Master’s degree in a related field, new graduates welcome.
  • Strong proficiency in C++.
  • Solid background in data structures and algorithms.
  • Ability to work with large codebases.

Responsibilities

  • Design, implement, and maintain compiler passes and transformations.
  • Develop and optimize IR-level and backend-level optimizations.
  • Work closely with hardware architects.
  • Debug and resolve issues in compiler pipelines.
  • Analyze model workloads for optimization opportunities.

Skills

C++
Data structures
Algorithms
Problem-solving

Education

Master’s degree in Computer Science, Computer Engineering, or a related field

Tools

Compiler technologies
Performance analysis tools

Job description

Engineer, AI Framework Software (ML Accelerator Compiler)

About the Role

We are looking for a motivated compiler engineer to join our AI compiler and toolchain team. You will work on modern compiler infrastructure for machine learning and heterogeneous accelerators, focusing on performance, correctness, and scalability of real production workloads.

This role is well suited for candidates with a strong foundation in C++ and algorithms, and an interest in compilers, systems, and performance engineering.

Responsibilities
  • Design, implement, and maintain compiler passes and transformations for AI and accelerator backends.
  • Develop and optimize IR-level and backend-level optimizations (e.g., graph lowering, scheduling, fusion, memory planning).
  • Work closely with hardware architects and runtime teams to enable new hardware features.
  • Debug and resolve functional and performance issues in compiler pipelines.
  • Contribute to tooling, testing infrastructure, and automation for compiler development.
  • Analyze model workloads and identify optimization opportunities for real customer use cases.
Required Qualifications
  • Master’s degree in Computer Science, Computer Engineering, or a related field (new graduates are welcome).
  • Strong proficiency in C++.
  • Solid background in data structures and algorithms.
  • Good understanding of at least one of the following areas:
  • compilers,
  • operating systems,
  • or high-performance systems.
  • Ability to read, understand, and work with large codebases.
  • Strong problem-solving skills and good engineering discipline.
Preferred Qualifications (Plus)
  • Research or project experience in compiler technologies (e.g., compiler courses, research projects, or open-source contributions).
  • Hands‑on experience with compiler infrastructures or intermediate representations.
  • Familiarity with machine learning frameworks or model formats.
  • Experience with performance analysis and profiling tools.
  • Exposure to parallel computing, GPUs, or custom accelerators.
What You Will Learn
  • End‑to‑end AI compiler pipelines, from model frontends to hardware‑specific code generation.
  • Performance tuning and memory optimization for modern ML workloads.
  • How to build production‑quality compiler software used by real customers.
  • Curious about how software maps onto hardware.
  • Willing to learn new compiler and hardware concepts quickly.
  • Enjoys collaborating across teams (compiler, runtime, hardware, and model teams).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI Compiler Engineer
AI Compiler Engineer

Darwin Recruitment • San Jose (CA)

On-site
USD 120,000 - 180,000
Compiler Engineer (PyTorch / Triton / LLVM / MLIR)
Compiler Engineer (PyTorch / Triton / LLVM / MLIR)

Majestic Labs ai • Los Altos (CA)

On-site
USD 120,000 - 170,000
Lead Compiler Engineer
Lead Compiler Engineer

MRL Consulting Group Ltd. • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Compiler Code Generation Engineer
Compiler Code Generation Engineer

Amadeus Search • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Unlimited PTO
Health, dental, and vision coverage
Retirement savings plan
+2
AI Compiler Engineer
AI Compiler Engineer

Ericsson • United States

On-site
USD 120,000 - 160,000
Senior ML Compiler Architect for LLM Accelerators
Senior ML Compiler Architect for LLM Accelerators

MRL Consulting Group Ltd. • Town of Texas (WI)

On-site
Senior Compiler Engineer - AI
Senior Compiler Engineer - AI

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 288,000
ML Compiler Engineer: Build AI Accelerators (Equity)
ML Compiler Engineer: Build AI Accelerators (Equity)

Mythic • Austin (OR)

On-site
USD 120,000 - 160,000
Senior ML Compiler Engineer - AI Accelerator Innovator
Senior ML Compiler Engineer - AI Accelerator Innovator

Fractile • London (OR)

On-site
USD 79,000 - 113,000
AI Compiler Engineer: ML Accelerator Optimizer
AI Compiler Engineer: ML Accelerator Optimizer

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 100,000 - 130,000