Talent.com
JavaScript Virtual Machine Compiler Engineer
JavaScript Virtual Machine Compiler EngineerApple • Cupertino, CA, United States
JavaScript Virtual Machine Compiler Engineer

JavaScript Virtual Machine Compiler Engineer

Apple • Cupertino, CA, United States
9 days ago
Job type
  • Full-time
Job description

Role Number : 200631874-0836

Summary

In this role, you have the opportunity to push the state of the art of JavaScript and WebAssembly performance. The JavaScriptCore team at Apple is looking for system programmers with compiler (especially just-in-time) and virtual machine experience. You will be working to deliver a faster and more secure web for all Apple products by improving JavaScriptCore’s already world-class JIT compilers, runtime systems, and the garbage collector. The work is challenging, and the impact is worldwide. Join us.

Description

The JavaScriptCore team in WebKit is responsible for the JavaScriptCore engine, and our mission is to make JavaScript and WebAssembly execution both fast and secure. JavaScriptCore engineers work on all aspects of the engine : the compilation pipeline, the language runtime, the garbage collector, and the API for native apps. The compilation pipeline consists of the parser, the bytecode frontend, profile-guided type profiling, and multiple optimizing compiler backend that turn JS and Wasm programs into efficient ARM and x86 machine code.

In this role, you will work across all areas of the engine, improving the performance, security, and stability of the engine, as well as compatibility with other browsers. You will also help guide the evolution of the JavaScript and WebAssembly languages via public standards. You will drive new innovations, add new optimizations, tune performance, implement language features, in addition to diagnosing and fixing existing problems.

Minimum Qualifications

BS in computer science or equivalent

Experience programming in modern C++ Excellent debugging, critical thinking, and communication skills

Experience with compilers, parsers, and interpreters

Experience with assembly-level programming

Experience with performance analysis

Experience with memory allocators and garbage collectors

Preferred Qualifications

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

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant () .

Create a job alert for this search

Compiler Engineer • Cupertino, CA, United States

Related jobs
Intern, R&D Undergraduate Summer - CA Center for Cyber Defenders (CCD), CA, Onsite

Intern, R&D Undergraduate Summer - CA Center for Cyber Defenders (CCD), CA, Onsite

Sandia National Laboratories • Livermore, CA, United States
Full-time +1
We are seeking a CA Center for Cyber Defenders (CCD) R&D Undergraduate Summer Intern.CCD's mission is to build the next generation of cyber security experts through the identification and mentoring...Show more
Last updated: 30+ days ago • Promoted
Intern, R&D Graduate Summer - CA Center for Cyber Defenders (CCD), Onsite

Intern, R&D Graduate Summer - CA Center for Cyber Defenders (CCD), Onsite

Sandia National Laboratories • Livermore, CA, United States
Full-time +1
We are seeking a CA Center for Cyber Defenders (CCD) R&D Graduate Summer Intern.CCD's mission is to build the next generation of cyber security experts through the identification and mentoring of h...Show more
Last updated: 30+ days ago • Promoted
Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

Online Survey Participant : Work Remote and Earn Up To $25 Per Survey

Earn Haus • Capitola, CA, US
Remote
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show more
Last updated: 5 days ago • Promoted
Lick Observatory Guide / Gift Shop Clerk

Lick Observatory Guide / Gift Shop Clerk

University of California - Santa Cruz • Mount Hamilton, CA, United States
Part-time
THIS POSITION IS BASED AT LICK OBSERVATORY, MT HAMILTON, CA (19 miles east of San Jose on Highway 130 at 4,200 feet elevation). The selected candidate will be required to work weekends and holidays ...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer - Full Stack

Principal Software Engineer - Full Stack

Informatica LLC • Redwood City, CA, United States
Full-time
Build Your Career at Informatica.We seek innovative thinkers who believe in the power of data to drive meaningful change. At Informatica, we welcome adventurous minds eager to solve the world's most...Show more
Last updated: 28 days ago • Promoted
Postdoctoral Appointee - Artificial Intelligence Modeling - Hybrid

Postdoctoral Appointee - Artificial Intelligence Modeling - Hybrid

Sandia National Laboratories • Livermore, CA, United States
Full-time +2
Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad a...Show more
Last updated: 9 days ago • Promoted
Postdoctoral Appointee - Artificial Intelligence Infrastructure - Hybrid

Postdoctoral Appointee - Artificial Intelligence Infrastructure - Hybrid

Sandia National Laboratories • Livermore, CA, United States
Full-time +2
Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad a...Show more
Last updated: 9 days ago • Promoted
A&P Mechanic

A&P Mechanic

Reliable Robotics • San Martin, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
Last updated: 30+ days ago • Promoted
EDI Analyst III

EDI Analyst III

Central California Alliance for Health • Scotts Valley, CA, United States
Full-time +1
We have an opportunity to join the Alliance as a EDI Analyst in the Applications Services Department.WHAT YOU'LL BE RESPONSIBLE FOR. Reporting to the EDI Manager, this position : .Leads the implementa...Show more
Last updated: 30+ days ago • Promoted
Sharf Lab Junior Specialist

Sharf Lab Junior Specialist

University of California - Santa Cruz • Santa Cruz, CA, United States
Full-time
Sharf Lab Junior Specialist .Commensurate with qualifications and experience.A reasonable estimate for this position is $55,00 - $58,600. As soon as possible after initial review of the applicatio...Show more
Last updated: 6 days ago • Promoted
Sr. Manufacturing Engineer (Aircraft and Maintenance)

Sr. Manufacturing Engineer (Aircraft and Maintenance)

Reliable Robotics • San Martin, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
Last updated: 30+ days ago • Promoted
Intern, R&D Undergraduate Summer - Computer Science Research Institute (CSRI), CA, Remote

Intern, R&D Undergraduate Summer - Computer Science Research Institute (CSRI), CA, Remote

Sandia National Laboratories • Livermore, CA, United States
Remote
Full-time +2
The Computer Science Research Institute (CSRI) seeks several students (job title : summer R&D undergraduate intern) to participate in collaborative research across a wide range of areas in computer ...Show more
Last updated: 9 days ago • Promoted
Aircraft Mechanic

Aircraft Mechanic

Reliable Robotics • San Martin, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
Last updated: 30+ days ago • Promoted
Senior / Principal Cybersecurity Software Engineer - Special Programs, CA Onsite

Senior / Principal Cybersecurity Software Engineer - Special Programs, CA Onsite

Sandia National Laboratories • Livermore, California, US
Part-time
If the following job requirements and experience match your skills, please ensure you apply promptly.Sandia National Laboratories is the nation’s premier science and engineering lab for national se...Show more
Last updated: 30+ days ago • Promoted
EMC Compliance Engineer I

EMC Compliance Engineer I

Element Materials Technology • Morgan Hill, CA, United States
Full-time
Element has an opportunity for a.Regulatory compliance involving EMC / RF Testing for wireless consumer technologies in a fast-paced environment and industry. Performs testing of the latest cellular (...Show more
Last updated: 22 days ago • Promoted
John von Neumann Fellowship 2026

John von Neumann Fellowship 2026

Sandia National Laboratories • Livermore, CA, United States
Full-time +2
Sandia National Laboratories is the nation's premier science and engineering lab for national security and technology innovation, with teams of specialists focused on cutting-edge work in a broad a...Show more
Last updated: 30+ days ago • Promoted
Intern, R&D Graduate Summer - Computer Science Research Institute (CSRI), CA, Remote

Intern, R&D Graduate Summer - Computer Science Research Institute (CSRI), CA, Remote

Sandia National Laboratories • Livermore, CA, United States
Remote
Full-time +2
The Computer Science Research Institute (CSRI) seeks several students (job title : summer R&D graduate intern) to participate in collaborative research across a wide range of areas in computer scien...Show more
Last updated: 9 days ago • Promoted
Survey Taker : Earn up to $25 per survey (Remote)

Survey Taker : Earn up to $25 per survey (Remote)

Earn Haus • Santa Cruz, CA, US
Remote
Full-time +1
Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion. You will help influence brand decisions on se...Show more
Last updated: 5 days ago • Promoted