Jane Street
Compiler Engineer
New York, New York, United States · Full-time · Posted Jun 17, 2026
About the job
Develop code generation for the open-source OxCaml compiler, taking optimizations from identification through implementation, testing, benchmarking, and deployment.
What you'll do
- Identify, implement, test, benchmark, and deploy compiler optimizations.
- Work across intermediate representations such as CPS and SSA, and potentially Sea of Nodes.
- Collaborate with groups across Jane Street; team management may accompany technical work.
What they ask for
- Experienced software engineer.
- Fast at writing correct code.
- Experienced with debuggers and low-level Linux tools.
Nice to have
- Knowledge of x86-64 and AArch64 at the assembly and architectural level.
- Experience with any compiler toolchain; LLVM knowledge is useful.
Tools
OxCaml, OCaml, CPS, SSA, Sea of Nodes, lldb, gdb, LLVM
AI focus
Use AI assistance to get changes to production faster.
Model-written summary · the original posting is authoritative