/CompilerJobs

A listing of compiler, language and runtime teams for people looking for jobs in this area

Primary LanguageRuby

Compiler, Language and Runtime Teams

A listing of compiler, language and runtime teams for people looking for jobs in this area. Some of my own motivation for this in this blog post

In Scope: Teams that work on language implementations, compilers for languages, language runtimes, static analysis, etc.

Please contribute: Pass on projects, teams, companies I've missed!

Annotations:

  • 📤: Remote Work Supported

Companies ()

Amazon

AMD

Apple

  • LLVM
  • Swift
  • JSC (JavaScript interpreter created as part of WebKit)
  • Static Analysis tooling

ARM

  • Multiple teams supporting the ARM ISA.

Azul 📤

  • Java Virtual Machine
  • Falcon JIT compiler (LLVM)

Cloudflare

  • Cloudflare Workers: V8 (WebAssembly, Javascript, deployed at the edge)

DataChemist

  • WOQL Compiler

Digital Mars

  • C/C++ compilers
  • D compiler

Ericsson

  • Erlang

Facebook

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

Fastly

  • Lucet, a WebAssembly compiler and runtime for edge computation.

Google

Innumerable projects, but off the top of my head:

Groq

🗺 Portland, Mountain View

  • Machine Learning Hardware compilers

Huawei

  • Research and Development work in compilers and runtime systems.
  • LLVM

IBM

🗺 Markham, Ontario, Canada

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

Inria

  • OCaml

Intel

Igalia 📤

  • Contractor that has done work on SpiderMonkey, V8, JSC and more.

Jane Street

🗺 New York, London

Jetbrains

  • Kotlin

Julia Computing

  • Julia

MathWorks

🗺 Nantick, MA, USA

Marvell

  • GCC contributions

MediaTek

🗺 Woburn, MA, USA

  • Compiler development for MediaTek chips

Microchip

  • Compiler development for Microchip's chips.

Microsoft

Microsoft Research

  • Haskell,
  • probably other things too.

Mozilla 📤

NVIDIA

  • LLVM

Oracle

  • OpenJDK, including the hotspot compiler

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

PGI

🗺 Portland

  • PGI's compilers
  • Flang, a Fortran frontend for LLVM

Quadric

🗺 Burlingame, CA

  • LLVM development for Quadric platform

Qualcomm

  • LLVM
  • GPU Compiler

Red Hat

  • GCC
  • JVM (OpenJDK)

Samsung

🗺 San Jose

  • JIT Compiler for Samsung GPU (OpenGL-ES, OpenCL)

SAP

  • JVM

Silexica

🗺 Cologne

  • Heterogenous architecture development

Stripe

Synopsys

  • Makers of Coverity

Theobroma Systems

🗺 Vienna

  • Compiler support for ARM SoC

TI

  • LLVM
  • TI specific compiler toolchains

Twitter

  • JVM/Graal

Untether.ai

Building machine learning hardware

WhatsApp

  • Erlang

WindRiver

  • Compilers for VxWorks
<script> var h2s = document.querySelectorAll("h2"); var count = document.querySelector("#count"); count.innerHTML = h2s.length ; </script>