Mathnerd314 / CompilerJobs

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

Home Page:https://mgaudet.github.io/CompilerJobs/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

  • LLVM
  • Swift
  • JSC (JavaScript interpreter created as part of WebKit)
  • Static Analysis tooling
  • Multiple teams supporting the ARM ISA.

Azul πŸ“€

  • Java Virtual Machine
  • Falcon JIT compiler (LLVM)
  • Cloudflare Workers: V8 (WebAssembly, Javascript, deployed at the edge)
  • WOQL Compiler
  • C/C++ compilers
  • D compiler

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

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

Innumerable projects, but off the top of my head:

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

πŸ—Ί Markham, Ontario, Canada

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

  • OCaml

Intel

Igalia πŸ“€

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

πŸ—Ί New York

πŸ—Ί London

  • Kotlin
  • Julia
  • GCC contributions

πŸ—Ί Woburn, MA, USA

  • Compiler development for MediaTek chips
  • Compiler development for Microchip's chips.
  • Haskell,
  • probably other things too.

Mozilla πŸ“€

  • LLVM
  • OpenJDK, including the hotspot compiler
  • GraalVM

It's worth noting that Oracle labs has historically allowed some remote work (πŸ“€).

πŸ—Ί Portland

  • PGI's compilers
  • Flang, a Fortran frontend for LLVM
  • LLVM
  • GPU Compiler
  • GCC
  • JVM (OpenJDK)
  • JVM
  • Makers of Coverity

πŸ—Ί Vienna

  • Compiler support for ARM SoC
  • LLVM
  • TI specific compiler toolchains
  • JVM/Graal

Building machine learning hardware

  • Erlang
  • Compilers for VxWorks

About

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

https://mgaudet.github.io/CompilerJobs/