Logo of Huzzle

Tools & Compilers Researcher Internship, Flexible

image

Jane Street

Mar 17, 2023

  • Internship
    Full-time
    Summer Internship
  • Research & Development
    Software Engineering
  • London

AI generated summary

  • The candidate must have outstanding research experience in programming languages, compilers, verification, and related areas, and be fluent in English. They should be a PhD or master's student and available for the internship in Summer 2022.
  • The candidate will collaborate with mentors on a 10-12 week project, gaining exposure to OCaml and the libraries and tools used at Jane Street. They will apply research to a production codebase and gain a better understanding of the company's problem-solving approach.

Requirements

  • We’re looking for PhD and masters students with outstanding research experience in programming languages, compilers, verification, and related areas. We don’t expect you to have a background in finance, OCaml, or functional programming. Fluency in English required. Should be available to complete the internship from Summer 2022.

Responsibilities

  • During the internship, you will work in collaboration with your mentors on one project for about 10-12 weeks. You’ll learn how we use OCaml in our day-to-day work, and gain exposure to the libraries and tools that are foundational to our internal systems. You’ll gain a better understanding of the wide range of problems we solve every day. You’ll try out new ideas and apply state-of-the art research to a large actively-developed production codebase.
  • You’ll also be able to access our physical and virtual educational resources, attend guest speakers and social events, and hopefully get a real sense of what it would be like to work here full time.

FAQs

What educational qualifications are required for the Tools & Compilers Researcher Internship?

The internship is open to PhD and master's students with outstanding research experience in programming languages, compilers, verification, and related areas.

What is the main focus of Jane Street's Compilers team?

The Compilers team focuses on improving OCaml as a foundation for Jane Street's technology stack, working both independently and in collaboration with the greater OCaml community.

What types of projects will an intern work on during this internship?

Interns will work on various aspects of the OCaml compiler, including extending the type system, re-engineering the optimizer, implementing feedback-directed optimization, and enhancing the surrounding toolchain with tools for profiling, debugging, documentation, and build automation.

Is the work done by the Compilers team open-source?

Yes, the majority of the work done by the Compilers team is open-source, and they aim to upstream as much as possible to the mainstream OCaml compiler.

What programming languages or technical areas should candidates be familiar with?

Candidates should have a strong background in programming languages, compilers, and verification, particularly with experience or knowledge related to OCaml being highly beneficial.

Are there any specific research experiences that would be advantageous for this internship?

Candidates with research experience in programming languages, compilers, and verification techniques will be at an advantage for this internship.

Is this internship position flexible in terms of location and hours?

Yes, the internship is labeled as flexible, which typically indicates that there may be adaptability in both location and working hours.

How does the Compilers team contribute to the OCaml community?

The team collaborates with the greater OCaml community by upstreaming improvements and enhancements to the OCaml compiler, ensuring that advancements benefit a wider audience beyond just Jane Street.

Finance
Industry
1001-5000
Employees
2000
Founded Year

Mission & Purpose

Jane Street works differently. As a liquidity provider and market maker, we trade on more than 200 trading venues across 45 countries and help form the backbone of global markets. Our approach is rooted in technology and rigorous quantitative analysis, but our success is driven by our people. Our bright, beautiful offices in the heart of New York, London, Hong Kong, and Amsterdam are open and buzzing with conversation. We come from many backgrounds and encourage travel between offices to share perspectives. Some of our best ideas come from bumping into a visiting colleague at the office coffee bar. Markets move fast. Staying competitive as we’ve grown has required constant invention—of new trading strategies, technology, and processes. We’ve found this is easier when you hire humble, kind people. They tend to help each other, and prioritize teamwork over titles. We invest heavily in teaching and training. There’s a library and a classroom in every office, because deepening your understanding of something is considered real work. Guest lectures, classes, and conferences round out the intellectual exchanges that happen every day. People grow into long careers at Jane Street because there are always new and interesting problems to solve, systems to build, and theories to test. More than twenty years after our founding, it still feels like we’re just getting started.