Compiler Engineer
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