CareerPlan

Software Engineering II - AI Compiler Engineer

United States, Multiple Locations, Multiple LocationsFull-time2026-11-02 → 2026-11-10

Core

Design and implement software architectures for dynamic code generation, JIT-compilation, and deploying application code to AI accelerator devices.

Role type

Senior IC AI Compiler Engineer

Builds

Dynamic code generation systems, JIT-compilation features, and runtime components for AI accelerators

Domain

Systems programming, AI hardware, compiler technology

Deliverable

production ML models

Required skills

C/C++, Python, LLVM IR, JIT compilation, system-level programming, Unix/Linux development, software architecture, code transformation

Preferred skills

Experience building compilers, hardware architecture collaboration, ML development

Technologies

LLVM, C, C++, Python, GNU/Linux

Responsibilities

Design and implement robust software architectures for dynamic code generation; Analyze and transform code using LLVM IR; Develop advanced JIT-compilation features; Build system and runtime components for AI accelerator deployment; Identify requirements, scope solutions, and plan deliverables

Seniority

Mid-level, hands-on IC