CompilerJobs

Compiler, Language and Runtime Teams

A listing of compiler, language and runtime teams for people looking for jobs in this area. My motivation for curating this is in this blog post.

Scope

Contributing

Please contribute: Pass on projects, teams, companies I’ve missed.

Feel free to spruce up the description of the work for teams you know about! Many of these are simply stubs

I generally link to a company’s Careers/Job’s page rather than linking to specific jobs – these links have a longer lifespan than just the straight up link to a job.

Annotations:

Companies ()

Access Softek Toolchains 📤

AdaCore 📤 🧑‍🎓

🗺 New York (US), Paris & Grenoble & Toulouse & Vannes (France), Bristol (UK), Tallinn (Estonia)

Aicas

🗺 Karlsruhe, Germany

Amazon

Ambarella

🗺 Santa Clara, CA

AMD 📤 (some teams)

Ampere Computing

Anaconda

Anyon Systems

🗺 Toronto / Markham, Canada

Apple 🧑‍🎓

🗺 Cupertino, CA, London, UK, Israel

Arm

Ascenium

🗺 Campbell, CA, Stavanger and Oslo, Norway

Astral 📤

Autodesk 📤

🗺 Quebec, Ontario

Azul 📤

Bodo 📤

🗺 Pittsburgh, PA

Broad Institute

🗺 Cambridge, MA

Brookhaven National Laboratory

🗺 Upton, New York

Work on the Programming Models and Compilers (PMC) group of the Computational Science Initiative.

ByteDance

🗺 Mountain View, California

Canonical 📤

Cerebras

🗺 Los Altos, CA, San Diego, CA or Toronto, Canada

Cisco

🗺 Belgrade, Sebria

Cloudflare

Codasip 🧑‍🎓📤 (Europe/US)

🗺 Brno/Prague, Czech Republic, Munich, Germany, and Bristol, UK

Codeplay

Cognitect

Coherent Logix📤

🗺 Austin, TX

Columbia University - Data Science Institute

🗺 New York City

Compiler Tool Chain Consulting Services 📤

Crowdstrike 📤

🗺 US, Canada

Cruise 📤 (US only)

🗺 Multiple locations, US

d-Matrix

🗺 _Santa Clara, California _

DashBit

DataChemist

Deno 📤

Distributive 📤

🗺 Kingston, ON (Canada)

Dfinity

🗺 San Fransisco CA, Palo Alto CA, Zurich Switzerland

Digital Mars

Dropbox

Dyalog

Edgecortix

🗺 Tokyo, Japan

Embecosm

🗺 Southampton, UK, Nürnberg, Germany

emmtrix Technologies 🧑‍🎓

🗺 Karlsruhe, Germany

Enso

Epic Games

Esperanto Technologies

🗺 Mountain View, California, Austin, Texas Portland, Oregon, Barcelona, Spain

Espressif 📤

🗺 Brno, Czechia

Ericsson

F5

🗺 San Jose, Seattle

Fabric Cryptography 📤

Fastly

Fathom Radiant

🗺 Boulder, CO

Flow Computing 📤 (preferably Europe)

🗺 Oulu, Finland

Fluence Labs 📤

Fuel Labs 📤

Furiosa

🗺 Seoul, South Korea

FutureWei Technologies

Galois

🗺 Arlington, VA

GitHub 📤

Google 📤

🗺 Mountain View, CA, Seattle, WA, and London, UK

Innumerable projects, but off the top of my head:

GrammaTech 📤 (US only)

🗺 Ithaca, NY

Graphcore

🗺 Bristol, Cambridge, UK

Greenhills

Grit

Groq

🗺 Portland, Mountain View, Toronto

Guardsquare

🗺 Leuven, Belgium / Munich, Germany

Horizon Quantum Computing

🗺 Singapore

HPE 📤🧑‍🎓

Huawei

IBM 🧑‍🎓

🗺 Markham, Ontario, Canada

As well as some other IBM internal compilers, and LLVM projects.

Imagination Technologies

🗺 Multiple locations, UK

Immunant 📤

Inria

🗺 Multiple locations, France

Intel 📤 (few teams at Intel Labs)

Igalia 📤🧑‍🎓

🗺 A Coruña, Galicia, Spain / Worldwide

Jane Street 🧑‍🎓

🗺 New York, London

Jetbrains

🗺 Munich & Berlin Germany, Prague Czech Republic, Amsterdam Netherlands, Cyprus, Serbia, Armenia (other locations for non-compiler jobs)

JITX 📤

🗺 SF Bay Area, CA

Jsoftware

Julia Computing 📤🧑‍🎓

🗺 Boston, MA

Klara 📤

Kx Systems

Lemurian Labs

Lightmatter

Linaro

Lokad

🗺 Paris, France

lowRISC

🗺 Cambridge, UK

Lynx Tool

MathWorks

🗺 Natick, MA, USA

Matter Labs 📤

Marvell

Meta

A variety of projects, a limited subset of which I know about below.

MCST

🗺 Moscow, Russia

MediaTek

🗺 Woburn, MA, USA

Micron

Microchip

Microdoc 📤

🗺 Berlin, Munich, Stuttgart, Germany

We develop custom GraalVM and Java runtime environments and virtual machines for use in embedded systems:

Microsoft

Microsoft Research

Modular 📤

Monad Labs 📤

Mozilla 📤 🧑‍🎓

Mutual Knowledge Systems (MuKn) 📤

Mythic

🗺 SF Bay Area, CA

Nethermind 📤 🧑‍🎓

NextSilicon

🗺 Israel, Zurich

=nil.foundation;

Nintendo

🗺 Redmond, WA

Nomic Foundation 📤

Nuvia 📤

NVIDIA 📤 (some teams)

NXP

OCamlPRO 🧑‍🎓

🗺 Paris, France

Octasic

🗺 Montreal, QC, Canada

OctoML 📤

OpenAI

🗺 San Fransisco

OpenText

🗺 Richmond Hill, ON, CA Waterloo, ON, CA Ottawa, ON, CA Mississauga, ON, CA

Oracle

🗺 Zurich, Linz, California, Prague, Brno, Lviv, Casablanca, Belgrade, Remote (📤)

Oso 📤

🗺 New York, US / Remote (US/Europe)

Oven

🗺 San Francisco, 📤 Remote

Partisa

🗺 Aarhus, Denmark

Pensando

🗺 Milpitas, CA

PGI

🗺 Portland

Praetorian 📤

🗺 US

Prophecy.io

🗺 San Fransisco

Quadric

🗺 Burlingame, CA

Qualcomm 📤 (some teams)

Quantinuum

🗺 Multiple locations, UK/US/Japan

Quarkslab

🗺 Paris, France (remote available within France)

R2C 📤

🗺 San Fransisco, CA

Radix Labs 📤

Raincode Labs

Red Hat

Rigetti Computing 📤

Rivos

🗺 Mountain View CA, Austin TX, Portland OR, Fort Collins CO, and Cambridge, UK

Roblox

🗺 San Mateo, CA

Runtime Verification 📤

Sambanova

Samsung

🗺 San Jose

SAP

Scala Center - EPFL

SCI Semiconductor 📤

SEGGER 📤

Semantic Designs

🗺 Austin, TX

ShiftLeft 📤

Shopify 📤

Shorebird 📤

Siemens

🗺 A number of locations

A number of Compiler/PL projects:

SiFive

🗺 San Mateo, California, Hsinchu Taiwan

Silexica

🗺 Cologne

SiMa.ai

🗺 San Jose, CA

SiPerl 🧑‍🎓

🗺 Multiple locations, Europe

Snowflake

🗺 _ Bellevue, WA, & San Mateo, CA_

Snyk

🗺 Bucharest, Romania

Solana

Sonatype 📤

🗺 US, Canada, Colombia

Sony

🗺 Bangalore, India

STMicroelectronics

🗺 Grenoble, France

Stripe

Styra 📤

🗺 US, Canada, Europe

Synopsys

Synthetic Minds 📤

Tachyum

Tarides 📤

🗺 Paris, France, Cambridge, UK, Chennai, India

Tenstorrent

🗺 Toronto, ON

Terapines

🗺 Wuhan, China

TetraMem

🗺 SF Bay Area

The Browser Company 📤 (US/Canada)

🗺 New York, US

Theobroma Systems

🗺 Vienna

TI

TikTok

🗺 Mountain View, CA

Trail of Bits 📤 🧑‍🎓

Security firm that does compiler engineering and research

TrustInSoft

🗺 San Francisco, Paris

Unity

Untether.ai 📤

🗺 Toronto, Canada

Building machine learning hardware

UPMEM

🗺 Grenoble, France

Building a processing-in-memory product.

Vector

Ventana

Vercel

🗺 United States

Static analysis framework for JavaScript applications

Veridise 📤

Automated analysis of blockchain programs, built atop LLVM

Vypercore

🗺 Bristol / Cambridge

Toolchain development for RISC-V core with novel hardware memory allocation management technology.

Wasmer

Waymo

🗺 Mountain View, CA

Well-Typed 📤

Weta Digital

🗺 Wellington, NZ

WhatsApp

Wibu-Systems 🧑‍🎓

🗺 Karlsruhe, Germany

WindRiver

Wolfram Research

🗺 Linköping, Sweden

Workday

🗺 Pleasanton, CA

Woven Planet

🗺 Tokyo, Japan

Xilinx

🗺 Cologne, Germany

Xanadu

🗺 Toronto, Canada

YoYo Games 📤

🗺 Dundee, Scotland

Zoox

🗺 Foster City, CA