2

Remote Ocaml Programming Jobs (NOW HIRING)

Solid OCaml programming skills. You need to be comfortable reading, understanding, and writing ... Good written and verbal English communication skills for collaborating with a remote, async team ...

Software Engineer

New York, NY · On-site +1

$156.80K - $235.20K/yr

... Ocaml, or React; * 1 year of experience in designing and building software using Event Monster ... programming. Salary: $156,800.00 - $235,200.00/yr. This salary range represents the base salary ...

Remote Ocaml Programming information

See salary details

$25K

$88.9K

$149K

How much do remote ocaml programming jobs pay per year?

As of May 29, 2026, the average yearly pay for remote ocaml programming in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What is the difference between Remote Ocaml Programming vs Remote Functional Software Developer?

AspectRemote Ocaml ProgrammingRemote Functional Software Developer
Required CredentialsProficiency in OCaml, programming experience, possibly relevant certificationsProficiency in functional programming languages (OCaml, Haskell, Scala), relevant certifications
Work EnvironmentRemote, collaborative teams, software development projectsRemote, often in tech companies, startups, or research institutions
Industry UsageTech, finance, academia, researchTech, finance, research, data science
Search & Comparison IntentYesYes

Remote Ocaml Programming focuses specifically on developing software using OCaml, often in specialized fields like research or finance. Remote Functional Software Developer is broader, covering various functional languages and roles. Both require strong programming skills and remote work experience, but the latter encompasses a wider range of languages and industries.

More about Remote Ocaml Programming jobs
What cities are hiring for Remote Ocaml Programming jobs? Cities with the most Remote Ocaml Programming job openings:
What are the most commonly searched types of Ocaml Programming jobs? The most popular types of Ocaml Programming jobs are:
What states have the most Remote Ocaml Programming jobs? States with the most job openings for Remote Ocaml Programming jobs include:
Infographic showing various Remote Ocaml Programming job openings in the United States as of May 2026, with employment types broken down into 91% Part Time, and 9% Temporary. Highlights an 5% Hybrid, and 95% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Backend Engineering Intern - OCaml

Ahrefs

Palo Alto, CA • On-site, Remote

Other

Posted 25 days ago


Job description

About the Role

To ensure someone can be effectively supported throughout the intern we cn only look to hire an intern in either Singapore or in Europe.

You'll work remotely within our Middle-end / Tooling team, focusing on improving the observability of Dune, the OCaml build system. This isn't about cosmetic changes; it's about digging into Dune's core to expose how it builds things, making complex OCaml projects more understandable.

Responsibilities
  • Dive into the Dune codebase, identify areas where the build rules are translated into actions.
  • Implement modifications directly in Dune's source code to expose fine-grained information about builds.
  • Develop and contribute pull requests to the upstream `ocaml/dune` project, working with the maintainers.
  • Experiment with your changes and new tooling on real, large-scale industrial OCaml codebases to validate their usefulness.
  • Collaborate asynchronously with the team.
Requirements

Must have:

  • Solid OCaml programming skills. You need to be comfortable reading, understanding, and writing idiomatic OCaml.
  • Experience with basic Git and GitHub workflows (branching, committing, pull requests, code reviews).
  • Good written and verbal English communication skills for collaborating with a remote, async team and upstream maintainers.

Nice to have:

Prior experience using more than one build system (e.g., Cargo, Make, Bazel, SCons, Nix, etc.).

What Success Looks Like

You've made significant contributions to Dune, resulting in working prototypes or even merged changes for a
tool that clarifies what happened during a build and why. This could involve exposing new internal Dune data
structures or developing a basic analysis tool on top, verified on an industrial codebase.