LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Canary Wharfian
OR continue with e-mail and password
E-mail address
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Job Details

Jane Street logo
Proprietary Trading

Programming Language Engineer

at Jane Street

ExperiencedNo visa sponsorship

Posted 2 days ago

0 views

Jane Street is seeking an experienced Software Engineer to join their OCaml Language team. The role focuses on improving OCaml's language features, compiler performance, and toolchain, contributing extensively to open-source projects. Candidates should have multiple years of practical experience in language design and implementation.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Not specified

Full Job Description

About the Position

We're looking to hire an experienced Software Engineer with a background working on programming languages to join us. Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack, in collaboration with the greater OCaml community. 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.

Over the years, we’ve extended the type system with support for novel language features, re-engineered the optimizer ground-up, and added feedback-directed optimization. We also extend and enhance the surrounding toolchain, working on tools for profiling, debugging and generating documentation. The vast majority of our work is open-source, and we upstream as much as we can to the mainstream OCaml compiler.

About You

For this specialised role within the OCaml Language team, we are seeking candidates with multiple years of experience in practical language design and implementation in an industrial-strength implementation. Research experience and publications in programming languages is a plus, but not a requirement. No previous experience with OCaml or functional programming languages is required.

If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.

Job Details

Jane Street logo
Proprietary Trading

2 days ago

0 views

Programming Language Engineer

at Jane Street

ExperiencedNo visa sponsorship

Not specified

Currency not set

City: Not specified

Country: Not specified

Jane Street is seeking an experienced Software Engineer to join their OCaml Language team. The role focuses on improving OCaml's language features, compiler performance, and toolchain, contributing extensively to open-source projects. Candidates should have multiple years of practical experience in language design and implementation.

Full Job Description

About the Position

We're looking to hire an experienced Software Engineer with a background working on programming languages to join us. Jane Street's OCaml Language team focuses on improving OCaml as a foundation for our ever-growing technology stack, in collaboration with the greater OCaml community. 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.

Over the years, we’ve extended the type system with support for novel language features, re-engineered the optimizer ground-up, and added feedback-directed optimization. We also extend and enhance the surrounding toolchain, working on tools for profiling, debugging and generating documentation. The vast majority of our work is open-source, and we upstream as much as we can to the mainstream OCaml compiler.

About You

For this specialised role within the OCaml Language team, we are seeking candidates with multiple years of experience in practical language design and implementation in an industrial-strength implementation. Research experience and publications in programming languages is a plus, but not a requirement. No previous experience with OCaml or functional programming languages is required.

If you're a recruiting agency and want to partner with us, please reach out to agency-partnerships@janestreet.com.