Programming Language Engineer
Jane Street, New York, New York +1
Jane Street has this job in 1 other place
The role
We're looking for Software Engineers with a background in programming languages to join one of our PL-focused teams at Jane Street.
Programming languages work at Jane Street spans a wide variety of different areas
- Language design and type systems. Designing language features and stronger type-level guarantees that let our developers express more of what they mean, and catch more mistakes at compile time.
- Compilers and optimization. Investing in optimization, code generation, and backend work that translates directly into measurable speedups across the firm's most performance-sensitive systems.
- Incremental and parallel computation. Building runtimes that can evaluate large, irregular, dynamic computation graphs incrementally and/or parallel across many cores and machines, with first-class attention to scheduling, memory, and resource accounting.