Programming Language Engineer

3 Hours ago • All levels

Job Summary

Job Description

We are seeking an experienced Software Engineer to join the OCaml Language team. The team focuses on improving OCaml as a foundation for the technology stack, collaborating with the OCaml community. The role involves working on various aspects of the language to make it easier for developers to express their ideas, improve the performance of the generated code, and make the OCaml compiler faster and easier to use. The team has extended the type system with support for novel language features, re-engineered the optimizer, and added feedback-directed optimization. Most of the work is open-source.

Job Details

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.

Similar Jobs

ByteDance - Research Scientist Graduate (High-Performance Computing (Inference Optimization) - Vision AI Platform)

ByteDance

Seattle, Washington, United States (On-Site)
1 Month ago
Google - Technical Program Manager II, Software Engineering, Core

Google

Sunnyvale, California, United States (On-Site)
3 Weeks ago
Amazon Games - Product Analyst

Amazon Games

United States (On-Site)
2 Months ago
Conga - Manager, Business Intelligence

Conga

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Motorola Solutions - Intern - Test Engineering

Motorola Solutions

Penang, Malaysia (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Wargaming - 2D UI Artist (World of Tanks)

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
1 Month ago
The Walt Disney Company - Quality Assurance Analyst, Consumer Products

The Walt Disney Company

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
6 Months ago
Palo Alto Networks - Manager - FP&A

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Riot Games - Principal Animation Artist - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Entain - iOS Engineer (Remote)

Entain

Australia (Remote)
1 Month ago
KRAFTON Montréal Studio - Game Designer AI

KRAFTON Montréal Studio

Montreal, Quebec, Canada (On-Site)
4 Days ago
Adtran - Senior Software Engineer (Software as a Service)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
2 Weeks ago
Games 24x7 - SDE-2 Game Developer

Games 24x7

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Koala interactive - Social Media & Digital Specialist (German Market) (F/H) - Internship

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
1 Month ago
Devrev - Applied AI Engineer

Devrev

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

PlayStation Global - Senior Machine Learning Engineer

PlayStation Global

London, England, United Kingdom (On-Site)
3 Weeks ago
Tesla - Service Technician / Automotive Mechanic

Tesla

Ferndown, England, United Kingdom (On-Site)
3 Months ago
Marsh McLennan - Client Executive

Marsh McLennan

Manchester, England, United Kingdom (Hybrid)
1 Week ago
Cadence - Lead Design Engineer

Cadence

Edinburgh, Scotland, United Kingdom (On-Site)
1 Week ago
Epic Games - Lead UE Tools Engineer

Epic Games

London, England, United Kingdom (On-Site)
4 Months ago
gravitee.io - Technical Writer

gravitee.io

London, England, United Kingdom (Hybrid)
2 Months ago
Moonbug Entertainment - Junior Production Accountant

Moonbug Entertainment

England, United Kingdom (On-Site)
1 Month ago
Marsh McLennan - Product Development & Policy Wordings Specialist

Marsh McLennan

London, England, United Kingdom (Hybrid)
1 Week ago
Reddit - Senior Site Reliability Engineer

Reddit

London, England, United Kingdom (On-Site)
2 Weeks ago
Tesla - Field Manager Supercharging - UK & Ireland

Tesla

London, England, United Kingdom (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Jane Street is a quantitative trading firm with offices in New York, London, Hong Kong, Singapore, and Amsterdam. We are always recruiting top candidates and we invest heavily in teaching and training. The environment at Jane Street is open, informal, intellectual, and fun. People grow into long careers here because there are always new and interesting problems to solve, systems to build, and theories to test.



New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

New York, United States (On-Site)

Hong Kong (On-Site)

New York, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Jane Street

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug