J
Posted 21 hours ago
Compiler Engineer
Jane Street
Requirements
Experienced software engineer, Fast at writing correct code, Proficiency with debuggers (lldb, gdb), Experience with low-level Linux tools, Proven experience managing a team of developers, Experience with any compiler toolchain
Skills
OCamlLLVMLinux
About the role
Responsibilities
- Develop and optimize code generation for the open-source OxCaml compiler
- Drive the full cycle of identifying optimizations, coding, testing, benchmarking, and deployment
- Work across intermediate representations including CPS, SSA, and Sea of Nodes
- Collaborate with teams and individuals across Jane Street worldwide
Requirements
- Experienced software engineer with a track record of writing correct code quickly
- Proficiency with debuggers such as lldb and gdb
- Experience with low-level Linux tools
- Proven experience managing a team of developers alongside technical work
- Background with any compiler toolchain
Preferred Qualifications
- Knowledge of LLVM
- Familiarity with x86-64 and AArch64 architectures at the assembly and architectural level
- Willingness to use AI assistance to accelerate production changes
About the Company
Jane Street develops OxCaml, an open-source variant of the OCaml language equipped with powerful features for high-performance and parallel programming with data race freedom guarantees.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeCompiler Engineer
Jane Street · New York
