AI Compiler Engineer

Black Sesame Technologies Inc

San Jose (CA)

On-site

USD 100,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

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

Tech Lead, AI Compiler
Tech Lead, AI Compiler

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 180,000 - 260,000
Compiler Engineer
Compiler Engineer

Oho Group • San Francisco (CA)

On-site
USD 180,000 - 260,000
Principal AI Compiler & Runtime Engineer
Principal AI Compiler & Runtime Engineer

Coley S Home Remodeling • Palo Alto (CA)

Hybrid
USD 200,000 - 350,000
Medical, dental, vision
401(k) with company match
Unlimited vacation
+2
Software Engineer, LLVM Compiler
Software Engineer, LLVM Compiler

Meta • Bellevue (WA), Menlo Park (CA), New York (NY)

On-site
USD 180,000 - 240,000
Compiler Engineer, Hardware
Compiler Engineer, Hardware

River AI • Palo Alto (CA)

On-site
USD 200,000 - 420,000
Health, dental, and vision benefits
Unlimited PTO
Relocation support
Senior Engineer -Compilers
Senior Engineer -Compilers

Mulya Consulting • United States

Hybrid
USD 42,000 - 73,000
Staff Compiler Engineer
Staff Compiler Engineer

Mulya Consulting • United States

Hybrid
USD 42,000 - 83,000
Principal Compiler Engineer
Principal Compiler Engineer

Mulya Consulting • United States

Hybrid
USD 26,000 - 54,000
Senior Compiler Engineer - AI
Senior Compiler Engineer - AI

NVIDIA • Redmond (WA)

On-site
USD 184,000 - 287,500
AI Compiler Engineer for GPU & MLIR Optimizations
AI Compiler Engineer for GPU & MLIR Optimizations

NVIDIA Corporation • Austin (TX)

On-site
USD 184,000 - 288,000