companyJane Street logo

Programming Language Engineer at Jane Street | London

Jane StreetLondon, England, United Kingdom
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Who You AreWe seek candidates with substantial experience in practical language design and implementation within a robust industrial environment. While research experience and publications in programming languages are advantageous, they are not mandatory. Importantly, prior experience with OCaml or functional programming languages is not a prerequisite.

About the job

About the Role

Join our dynamic team as a Programming Language Engineer, where your expertise in software engineering and programming languages will be pivotal to our growth. At Jane Street, we are dedicated to enhancing OCaml, which serves as a crucial component of our extensive technology stack. By collaborating with the broader OCaml community, we strive to refine various aspects of the language, making it easier for developers to articulate their ideas, optimize code performance, and enhance the usability of the OCaml compiler.

Our ongoing projects include extending the type system to incorporate innovative language features, completely re-engineering the optimizer, and implementing feedback-directed optimization strategies. We also focus on enriching the toolchain by developing tools for profiling, debugging, and generating documentation. A significant portion of our contributions is open-source, and we actively upstream enhancements to the mainstream OCaml compiler.

About Jane Street

Jane Street is a leading quantitative trading firm known for its collaborative and intellectually stimulating work environment. We pride ourselves on leveraging technology and innovative thinking to drive our trading strategies and support the development of the OCaml programming language.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.