Drimva

Apple

JavaScript Virtual Machine Compiler Engineer

$150K–$278K

Cupertino, California · Full-time · Posted Nov 12, 2025

Education
BS in computer science or equivalent

About the job

Improve JavaScriptCore’s JavaScript and WebAssembly performance, security, stability, and browser compatibility by developing its compilers, runtime, garbage collector, and language features.

What you'll do

  • Develop compiler optimizations, performance improvements, and language features across the JavaScriptCore engine.
  • Diagnose and fix engine problems, improving performance, security, stability, and browser compatibility.
  • Contribute to the evolution of JavaScript and WebAssembly through public standards.

What they ask for

  • BS in computer science or equivalent
  • Experience programming in modern C++
  • Experience with compilers, parsers, and interpreters
  • Experience with assembly-level programming, performance analysis, memory allocators, and garbage collectors

Nice to have

  • Hands-on experience with VMs with just-in-time compilers (e.g. JavaScript engines and JVMs)
  • Experience with web browsers; knowledge of JavaScript and WebAssembly

Pay

$150,400 and $277,600 USD base salary

Tools

C++, JavaScriptCore, JavaScript, WebAssembly, ARM, x86

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)