Home

Awesome

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 (<i id="count"></i>)

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, Serbia

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

Veeva Systems πŸ“€

πŸ—Ί Pleasanton, Columbus, Boston, Kansas City, New York City, Raleigh, and Toronto

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