Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Entry-Level Frontend Engineer (Javascript/Html/Css)
Recruited by HireMeFast - Land A Job - Hire Top Talents Remotely - Staffing & Recruitment 8 months ago Address Austin, TX, United States
Cpu Design Timing Engineer
Recruited by Apple 8 months ago Address , Cupertino
Entry-Level Frontend Engineer (Javascript/Html/Css) - Us/Canada
Recruited by Pattern Learning AI - Career & Tech Recruitment Reimagined! 8 months ago Address Houston, TX, United States
Sr. Consultant- Javascript Jobs
Recruited by opentext 9 months ago Address , Dallas
Analytics Engineer Jobs
Recruited by Inceed 10 months ago Address Houston, TX, United States
Ai Backend Engineer (Javascript)
Recruited by Pencraft.AI 10 months ago Address Dallas County, TX, United States
Deep Learning Researcher Jobs
Recruited by Topaz Labs 10 months ago Address Dallas, TX, United States
Software Developer React.js, Javascript, Html, Css Dallas, Tx (Hybrid) 43703
Recruited by Dice 10 months ago Address Dallas, TX, United States
Junior Frontend Engineer (Javascript/Html/Css)
Recruited by Patterned Learning AI 10 months ago Address Houston, TX, United States
Entry-Level Frontend Engineer (Javascript/Html/Css)
Recruited by Patterned Learning AI 10 months ago Address Houston, TX, United States
Deep Learning Engineer Jobs
Recruited by SBT 11 months ago Address Greater Boston, United States
Analytics Engineer Jobs
Recruited by Simply Business 11 months ago Address , Boston, 02108, Ma
Deep Learning Data Scientist, Ai Solutions
Recruited by AMD 1 year ago Address Austin, TX, United States
Associate Staff Engineer, Javascript Fullstack
Recruited by Nagarro 1 year ago Address , , Tx
Analytics Engineer Jobs
Recruited by Bumble 1 year ago Address Austin, TX, United States
Analytics Engineer Jobs
Recruited by Simply Business 1 year ago Address , Atlanta, 30308, Ga
Contract Javascript Programmer Jobs
Recruited by T.Lockman 1 year ago Address , Atlanta, Ga
Cpu Performance Engineer Jobs
Recruited by Apple 1 year ago Address , Austin, Tx

Javascript Virtual Machine Compiler Engineer

Company

Apple

Address , Cupertino
Employment type FULL_TIME
Salary
Expires 2023-09-22
Posted at 8 months ago
Job Description

Summary

Posted: Dec 9, 2022
Weekly Hours: 40
Role Number: 200431126
The WebKit JavaScript Virtual Machine is responsible for executing the JavaScript and WebAssembly code found in web pages. It uses type inference, dynamic compilation, and sophisticated compilation optimizations to turn JavaScript programs into efficient machine code on x86 and ARM64. JavaScript Virtual Machine engineers work on all aspects of the compilation pipeline, including the parser and lexical analysis, the profile-guided speculative compiler, and the optimizing compiler backend. They also own and maintain the language runtime, the garbage collector, and the JavaScriptCore API for native apps.

Key Qualifications

  • Experience with compilers, parsers, interpreters, and garbage collectors
  • Detailed understanding of data structures and algorithms
  • Excellent debugging, critical thinking, and communication skills
  • Detailed knowledge of C and C++

Description

As a JavaScript Virtual Machine Engineer you will work as a generalist in these areas, diagnosing and fixing performance, stability, standards compliance, and compatibility issues, implementing new language features, and supporting browser and non-browser JavaScript clients.

Education & Experience

BS in computer science or equivalent

Additional Requirements

  • Detailed knowledge of the JavaScript language
  • Experience with assembly-level programming
  • Detailed knowledge of the WebAssembly language
  • Experience with open source software development
  • Experience with compilers, parsers, interpreters, and garbage collectors
  • Experience with performance analysis

Pay & Benefits

  • At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $170,700 and $300,200, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.