Software Engineer / Writer
New York, NY ยท On-site
We have a ton of programs that new and experienced hires go through, ranging from an OCaml Bootcamp to Dev Teach-ins that expose students to interesting technical problems from around the company.
New York, NY ยท On-site
We have a ton of programs that new and experienced hires go through, ranging from an OCaml Bootcamp to Dev Teach-ins that expose students to interesting technical problems from around the company.
New York, NY ยท On-site
We have a ton of programs that new and experienced hires go through, ranging from an OCaml Bootcamp to Dev Teach-ins that expose students to interesting technical problems from around the company.
New York, NY ยท On-site
$148K - $153K/yr
We don't expect you to know OCaml (we'll teach you here), but we are looking for hardware engineers who are excited about the advantages that better tools can bring, and are willing to try new things ...
New York, NY ยท On-site
$148K - $153K/yr
We don't expect you to know OCaml (we'll teach you here), but we are looking for hardware engineers who are excited about the advantages that better tools can bring, and are willing to try new things ...
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
As a firm we are big believers in functional programming, and use OCaml as our primary development language. Production Engineers play an essential role interacting with a wide variety of departments ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
Costa Mesa, CA ยท On-site
Experience (professional or in the setting of an open source community) working with typed functional programming languages ( Haskell , Scala, F#, OCaml, Rust, etc.) * Experience with designing and ...
Costa Mesa, CA ยท On-site
Experience (professional or in the setting of an open source community) working with typed functional programming languages ( Haskell , Scala, F#, OCaml, Rust, etc.) * Experience with designing and ...
Costa Mesa, CA ยท On-site
$133K - $174K/yr
Experience (professional or in the setting of an open source community) working with typed functional programming languages ( Haskell , Scala, F#, OCaml, Rust, etc.) * Experience with designing and ...
Costa Mesa, CA ยท On-site
$133K - $174K/yr
Experience (professional or in the setting of an open source community) working with typed functional programming languages ( Haskell , Scala, F#, OCaml, Rust, etc.) * Experience with designing and ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
Costa Mesa, CA ยท On-site
$141K - $185K/yr
Experience (professional or in the setting of an open source community) working with typed functional programming languages (Haskell, Scala, F#, OCaml, Rust, etc.) * Experience with MATLAB ...
Costa Mesa, CA ยท On-site
$141K - $185K/yr
Experience (professional or in the setting of an open source community) working with typed functional programming languages (Haskell, Scala, F#, OCaml, Rust, etc.) * Experience with MATLAB ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
As a Software Engineering intern, you'll learn how we use OCaml (our primary development language) in our day to day work, and gain exposure to the libraries and tools that are foundational to our ...
New York, NY ยท On-site
Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...
New York, NY ยท On-site
Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...
New York, NY ยท On-site
They should have a willingness to learn OCaml, our language of choice, and meet the following requirements: * Bachelor's degree in Computer Science, Software Engineering, or other technical ...
New York, NY ยท On-site
They should have a willingness to learn OCaml, our language of choice, and meet the following requirements: * Bachelor's degree in Computer Science, Software Engineering, or other technical ...
New York, NY ยท On-site
Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...
New York, NY ยท On-site
Experience with languages like Elm, ReasonML, Purescript, and Typescript is a plus. (we don't expect experience in OCaml in particular.) The role will provide opportunities to work in multiple parts ...
Preferred : โข PhD in the broader field of automated reasoning. โข Publication record in conferences like POPL, CAV, TACAS, FMCAD, FM, etc. โข Experience in functional programming (OCaml or ...
Preferred : โข PhD in the broader field of automated reasoning. โข Publication record in conferences like POPL, CAV, TACAS, FMCAD, FM, etc. โข Experience in functional programming (OCaml or ...
New York, NY ยท On-site
$125K - $150K/yr
You'll write Python, SQL, and OCaml; use open-source tools and proprietary software; and work with a mix of structured and unstructured data (think world news, decades of weather patterns ...
New York, NY ยท On-site
$125K - $150K/yr
You'll write Python, SQL, and OCaml; use open-source tools and proprietary software; and work with a mix of structured and unstructured data (think world news, decades of weather patterns ...
New York, NY ยท On-site
$125K - $150K/yr
You'll write Python, SQL, and OCaml; use open-source tools and proprietary software; and work with a mix of structured and unstructured data (think world news, decades of weather patterns ...
New York, NY ยท On-site
$125K - $150K/yr
You'll write Python, SQL, and OCaml; use open-source tools and proprietary software; and work with a mix of structured and unstructured data (think world news, decades of weather patterns ...
New York, NY ยท On-site
While we are eager to integrate new tools into our existing infrastructure, no previous experience with OCaml or functional programming is required. Why do it here? The whole world is thinking about ...
New York, NY ยท On-site
While we are eager to integrate new tools into our existing infrastructure, no previous experience with OCaml or functional programming is required. Why do it here? The whole world is thinking about ...
Preferred : โข PhD in the broader field of automated reasoning. โข Publication record in conferences like POPL, CAV, TACAS, FMCAD, FM, etc. โข Experience in functional programming (OCaml or ...
Preferred : โข PhD in the broader field of automated reasoning. โข Publication record in conferences like POPL, CAV, TACAS, FMCAD, FM, etc. โข Experience in functional programming (OCaml or ...
New York, NY ยท On-site
Bonus points for experience with additional backend languages such as OCaml, Haskell, Go, C++ (with preference towards functional languages). Candidate should also have experience leading a team of ...
New York, NY ยท On-site
Bonus points for experience with additional backend languages such as OCaml, Haskell, Go, C++ (with preference towards functional languages). Candidate should also have experience leading a team of ...
San Francisco, CA ยท On-site
$144K - $190K/yr
... OCaml, or a typed functional style in any language Strong background in event streaming, e.g., Kafka Experience with KV data stores, e.g., Cassandra, FoundationDB, or DynamoDB Experience using AWS ...
San Francisco, CA ยท On-site
$144K - $190K/yr
... OCaml, or a typed functional style in any language Strong background in event streaming, e.g., Kafka Experience with KV data stores, e.g., Cassandra, FoundationDB, or DynamoDB Experience using AWS ...
$23.36 is the 25th percentile. Wages below this are outliers.
$22.60 - $23.93
44% of jobs
The median wage is $24.82 / hr.
$23.93 - $25.26
10% of jobs
$25.26 - $26.60
0% of jobs
$26.60 - $27.93
3% of jobs
$27.93 - $29.26
5% of jobs
$29.26 - $30.59
7% of jobs
$30.59 - $31.93
5% of jobs
$32.02 is the 75th percentile. Wages above this are outliers.
$31.93 - $33.26
7% of jobs
$33.26 - $34.59
5% of jobs
$34.59 - $35.93
7% of jobs
$35.93 - $37.26
5% of jobs
$22
$28
$37
An OCaml job typically involves software development using the OCaml programming language, which is known for its functional and statically typed features. Professionals in this role often work on building reliable and high-performance applications, including compilers, financial systems, and formal verification tools. OCaml developers may be responsible for writing and maintaining code, optimizing performance, and integrating with other technologies. These roles are commonly found in industries such as finance, academia, and systems programming.
OCaml Developers are often involved in projects that require high reliability and mathematical precision, such as financial software, compilers, static analysis tools, or research applications. On a typical day, you might write and test functional code, participate in code reviews, collaborate with teammates during agile sprints, and troubleshoot existing software modules. Interaction with cross-functional teams is common, as you may need to align closely with product managers or QA engineers to deliver robust solutions. The work environment is often collaborative and intellectually stimulating, providing opportunities to continually enhance programming and problem-solving skills.
To thrive as an OCaml Developer, you need strong proficiency in functional programming concepts, in-depth knowledge of the OCaml language, and a background in software engineering or computer science. Familiarity with version control systems like Git, CI/CD pipelines, and OCaml-specific build tools such as Dune is typically required. Excellent problem-solving abilities, attention to detail, and the capacity to communicate complex ideas clearly are valuable soft skills. These competencies are crucial for producing reliable, high-performance code and collaborating effectively within engineering teams using OCaml.
Cities with the most Ocaml job openings:
The most popular types of Ocaml jobs are:
States with the most job openings for Ocaml jobs include:
The top searched job categories for Ocaml jobs are:

New York, NY โข On-site
Full-time
Re-posted 15 days ago
We're looking to hire a programmer-who-writes, or a writer-who-codes.
Here are the kinds of things we'd like to have this person work on:
In terms of skills, we want someone who is both an excellent writer and good enough at programming to navigate our codebase, work through our tutorials, and write up examples. You might spend meaningful time embedded as an engineer on one of our projects, just to understand how we write software. But experience with functional programming, expressive type systems, OCaml, or finance are all unnecessary-we're happy to teach you about these things here.
If you're a recruiting agency and want to partner with us, please reach out toย agency-partnerships@janestreet.com.
Sourced by ZipRecruiter
Finance and insurance
1,001 - 5,000 Employees
New York, NY, US
2000