Programming Language Engineer

Janestreet

New York, United States
On-site
Programming language design
Programming language implementation
Industrial-strength implementation
Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack

Job Summary

  • Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack.
  • We work on many different aspects of the language, aiming to make it easier for developers to express their ideas in OCaml, to improve the performance of the generated code, and to make the OCaml compiler itself faster and easier to use.
  • The vast majority of our work is open-source, and we upstream as much as we can to the mainstream OCaml compiler.

Matching Summary

Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack.

Skills & Requirements

Must-have

  • programming language design
  • programming language implementation
  • industrial-strength implementation
  • OCaml Language team

Nice-to-have

  • research experience
  • functional programming languages
  • collaboration with community

Key Requirements

  • multiple years of experience
  • practical language design
  • industrial-strength implementation

Work Rights

Not specified

Tailored Resume

Cover Letter