Drimva

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

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)