Talent.com
Programming Language Engineer
Programming Language EngineerJane Street • New York, New York, US
Programming Language Engineer

Programming Language Engineer

Jane Street • New York, New York, US
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 specialized 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 .

[job_alerts.create_a_job]

Programming Engineer • New York, New York, US

[internal_linking.similar_jobs]
Senior Software Engineer - C / C++

Senior Software Engineer - C / C++

VirtualVocations • Bronx, New York, United States
[job_card.full_time]
A company is looking for a Senior Software Engineer - C / C++ (LLVM compilers).Key Responsibilities : Facilitate communication with client project stakeholders regarding project status and recommend...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Application Programmer

Application Programmer

Genesis10 • Jersey City, NJ, United States
[job_card.permanent] +1
Genesis10 is currently seeking an Application Programmer with our client in the financial industry located in Jersey City, NJ and Plano, TX. This is a 12+ month contract position.Support banking tec...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Low Latency C++ Engineer

Low Latency C++ Engineer

Vatic Labs • New York, NY, United States
[job_card.full_time]
Our Software Engineers are focused on developing innovative platforms and systems that drive our trading and research efforts. While performance is a critical component of our software, we are focus...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Low Latency C Contractor

Low Latency C Contractor

Data Intellect • New York, NY, United States
[job_card.full_time]
As a C++ Developer at [DI], you will focus on developing Front Office Trading software, primarily working within the market data development teams. You will gain exposure to the full software stack,...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Polyglot Software Developer - Azure (AI focus)

Polyglot Software Developer - Azure (AI focus)

Ntt Data • Fair Lawn, New Jersey, United States
[job_card.full_time]
We are looking for an experienced Polyglot Software Developer with extensive expertise in the Microsoft Azure ecosystem to contribute to the technical delivery of an enterprise-grade application wi...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer (C++ or Python) 2026 Grads

Software Engineer (C++ or Python) 2026 Grads

Hudson River Trading • New York, New York, United States
[job_card.full_time]
As a Software Engineer at Hudson River Trading (HRT), the code you write.Our engineers create and maintain critical technology and infrastructure that is integral to the success of our trading.In t...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
SDK Generalist Engineer : Build World-Class Dev Tools

SDK Generalist Engineer : Build World-Class Dev Tools

Buildwithfern • New York, NY, United States
[job_card.full_time]
A fast-growing software company in New York seeks an SDK Generalist Engineer to define best practices for SDK development, enhancing feature parity and contributing across languages.Ideal candidate...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Developer Relations Engineer (german-speaking)

Developer Relations Engineer (german-speaking)

Corti • New York, NY, United States
[job_card.full_time]
We are on a mission to ensure everyone has access to medical expertise, no matter where they are.Half the world still lacks access to quality healthcare. Even in advanced systems, outcomes are uneve...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

Software Engineer (Python) | Remote | Startup Transforming legal tech with AI

Atomic HR • New York, New York, .US
[filters.remote]
[job_card.full_time]
[filters_job_card.quick_apply]
We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...[show_more]
[last_updated.last_updated_30]
Software Engineer (Python / C#) Front Office

Software Engineer (Python / C#) Front Office

Talan • New York, New York, United States
[job_card.full_time]
Talan is a global consulting and technology group specializing in digital transformation through innovation, data, and emerging technologies like AI, blockchain, and data intelligence.With over 7,0...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Solutions Engineer

Solutions Engineer

Squirro • New York, NY, United States
[job_card.full_time]
We are looking for a Solutions Engineer, specialising in Search, or GenAI, or DevOps with strong Python skills, and with relevant work experience in a software product company.You'll be helping to ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Research Engineer, Language - Generative AI

Research Engineer, Language - Generative AI

META • New York, NY, United States
[job_card.full_time]
Meta is seeking a Research Engineer to join our Large Language Model (LLM) Research team.We conduct focused research and engineering to build state-of-the-art LLMs, which we often open-source, like...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Algo Quant

Algo Quant

UBS • New York City, NY, United States
[job_card.full_time]
Your role Brings quantitative experience to the Credit Algo Trading team, where you will build trading strategies and analytics to create a best-in-class US eTrading platform.Responsibilities : • ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer, SDK Generalist

Software Engineer, SDK Generalist

Fern • New York, New York, United States
[job_card.full_time]
This role is ideal for ambitious engineers with entrepreneurial goals.We are looking for a generalist engineer to contribute to the development of Fern’s SDK generators. Your work will directly infl...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer, GoLang

Software Engineer, GoLang

Tandym • USA, New York, New York City
[job_card.full_time]
[filters_job_card.quick_apply]
This exciting opportunity is for a Software Engineer, GoLang position based in New York, NY, requiring work on highly scalable systems for live streaming and ad insertion.The company offers flexibl...[show_more]
[last_updated.last_updated_variable_days]
Software Engineer, TypeScript SDK

Software Engineer, TypeScript SDK

Virco Talent • New York, New York, United States
[job_card.full_time]
Industry : AI-driven Developer Tools.Role : Software Engineer, TypeScript SDK.Lead the development of a mission-critical open-source code generation tool that powers developer integrations for leadin...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior DevOps Engineer with Java & ETL experience -Bilingual (English / Korean)

Senior DevOps Engineer with Java & ETL experience -Bilingual (English / Korean)

Woongjin • Ridgefield Park, New Jersey, United States
[job_card.full_time]
For More Open Positions Visit us at : .We have a strong moral code that includes the service of goodness without expectations of reward. We are motivated by the sense of responsibility and servant lea...[show_more]
[last_updated.last_updated_30] • [promoted]
C++ Software Engineer - Trading Services

C++ Software Engineer - Trading Services

Millennium • New York, New York, United States
[job_card.full_time]
C++ Software Engineer - Trading Services.We are seeking a software engineer with strong C++ / Linux server-side skills to be involved in the development of our firm’s global trading platform with a s...[show_more]
[last_updated.last_updated_variable_days] • [promoted]