OCaml Tools & Compilers R&D Internship (Masters/PhD)
London
Jane Street’s Tools & Compilers group in London is offering a Research and Development Internship for master’s and PhD students in programming…
Research programming languages and compilers on Jane Street’s OCaml stack, including type systems, verification, systems-language features, testing, optimisation, and tooling.
This is a research internship in Jane Street’s Tools & Compilers group for master’s and PhD students working in programming languages, compilers, verification, or closely related areas. It is significantly more research-oriented than a standard software-engineering internship.
Jane Street’s compiler engineers improve OCaml as a foundation for the firm’s technology stack and work closely with the wider OCaml community. Their work spans the language, compiler, optimiser, and surrounding developer tooling. Past work includes extending the type system with new language features, rebuilding parts of the optimiser, adding feedback-directed optimisation, and improving profiling, debugging, documentation, and build automation.
A large portion of the team’s work is open source, and Jane Street upstreams changes to the mainstream OCaml compiler where possible.
You spend roughly 10–12 weeks on one research project chosen to connect your background with active work on the OCaml compiler or core libraries. Example areas include type systems that track locality and uniqueness, formal verification of OCaml programs, language features for systems programming, and compiler testing and validation. The goal is to apply research ideas to a large, actively developed production codebase.
This role is specifically for master’s and PhD students with strong research experience in programming languages, compilers, verification, or a related field. Finance, OCaml, and functional-programming experience are not required. Applicants are explicitly asked to include their peer-reviewed publications on their CV.
Details
Location London, United Kingdom
Job type Internship
Category Software Engineering
Company
New York, United States
Global quantitative trading and technology firm known for mathematical problem-solving, market making, and collaborative research-driven trading.
#J-18808-Ljbffr
Full job description from WhatJobs. Apply for this role →
London
Jane Street’s Tools & Compilers group in London is offering a Research and Development Internship for master’s and PhD students in programming…
London
Build and automate Windows infrastructure using C#/F#, PowerShell, OCaml, CI/CD, configuration management, monitoring, and cross-platform…
London
Build and automate Windows infrastructure using C#/F#, PowerShell, OCaml, CI/CD, configuration management, monitoring, and cross-platform…
London
Design and test FPGA or ASIC systems using OCaml and Hardcaml, taking a hardware application from concept through RTL, testing, integration, and…
London
Research real market signals and financial datasets using experiment design, time-series analysis, feature engineering, Python, statistical…
London
ML research internship on real systematic-trading problems using large-scale market data, deep learning, Python, model experimentation, and…
Explore: Specialist jobs in London
Worked with Verifera as a candidate or employer? Your honest review helps the next person trust verified hiring.