Drimva

Jane Street

Programming Language Engineer

New York, New York, United States · Full-time · Posted May 2, 2019

About the job

Develop programming languages, compilers, runtimes, domain-specific languages, and developer tools for Jane Street’s systems and internal platforms.

What you'll do

  • Design language features and type systems that improve expressiveness and catch errors at compile time.
  • Build and optimize compilers, runtimes, and computation systems for performance and scale.
  • Create domain-specific languages and developer tools, including profilers, debuggers, and IDE integrations.

What they ask for

  • Deep experience with and interest in programming languages, such as language design, type systems, compilers, runtimes, or DSL implementation.
  • Top-notch programming skills.
  • Strong interpersonal skills and ability to collaborate effectively in small teams.

Tools

OCaml, Python

AI focus

Support programming GPUs and other ML accelerators; the posting does not specify other AI work.

Model-written summary · the original posting is authoritative

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