Compiler Engineer
Core
Develop code generation optimizations for the OxCaml compiler, an open-source variant of OCaml focused on high-performance and parallel programming.
Role type
Compiler Engineer (IC)
Builds
Optimized code for high-performance and parallel applications
Domain
Compiler development, high-performance computing
Deliverable
production ML models | product features
Required skills
C/C++ (implied by compiler work), assembly language (x86-64, AArch64), debugging tools (lldb, gdb), Linux tools, compiler toolchains (LLVM preferred), AI-assisted coding
Preferred skills
Team management, knowledge of intermediate representations (CPS, SSA, Sea of Nodes)
Technologies
OxCaml, OCaml, LLVM, x86-64, AArch64
Responsibilities
Identify new optimizations, code implementation, testing, benchmarking, deployment
Seniority
Senior, hands-on IC with team management responsibilities
Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.