CareerPlan

Compiler Engineer

New YorkFull-time2026-07-30 → 2026-11-10

Core

Designing and implementing code generation optimizations for the OxCaml compiler, an open-source variant of OCaml focused on high-performance and parallel programming.

Role type

Senior IC compiler engineer (code generation)

Builds

Optimized machine code for high-performance parallel applications

Domain

Compiler development, high-performance computing

Deliverable

production ML models | product features

Required skills

C/C++ or OCaml, compiler intermediate representations (CPS, SSA, Sea of Nodes), debugging tools (lldb, gdb), low-level Linux tools, x86-64 and AArch64 architecture knowledge, LLVM toolchain experience

Preferred skills

Team management experience, AI-assisted development workflows

Technologies

OxCaml, OCaml, LLVM, x86-64, AArch64, CPS, SSA, Sea of Nodes

Responsibilities

Identify new code generation optimizations, code implementation, testing, benchmarking, and deployment

Seniority

Senior, hands-on IC with team management interest