JavaScript Virtual Machine Compiler Engineer
$147.4k - $272.1kApple Oakbrook
JavaScript Virtual Machine Compiler Engineer
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
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 $147,400 and $272,100, 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.
$147.4k - $272.1k
...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...VirtualJavascriptRelocation$262.5k - $393.8k
...JavaScriptCore Manager The JavaScript team seeks a Software Engineering Manager with deep compiler and virtual machine expertise, ready to support the world's fastest and best JavaScript and WebAssembly VM. The JavaScriptCore framework powers many system applications...VirtualJavascriptRelocation- ...Job Opportunity Interview: Virtual Visa: Any except h1b Hybrid: Sunnyvale, CA We're looking for a talented developer to join... ...Qualifications Needed: Strong experience with Vue 3 and modern JavaScript (ES6+) Familiarity with REST APIs and front-to-back...VirtualJavascriptFull timeH1bImmediate startFlexible hours
- ...of other small groups of three to five engineers Troubleshoots business and production... .... ~ Familiarity and comfort with compilers, linkers, build systems, and project configuration... ...background (use journey experience) JavaScript/React Native Server-side development...Javascript
$117k - $234k
...Tech. We’re a team of 15,000+ software engineers, data scientists and service professionals... ...ideas and build great products with JavaScript, HTML, and CSS. You know JavaScript is... ...tech, gain new skills and experience for virtually every industry, or leverage your...VirtualJavascriptFull timeTemporary workPart timeWork experience placementWork at officeFlexible hours$130k - $180k
...data operations, acting as virtual teammates for data professionals... ...of the AI-powered data engineering revolution. You can read more... ...~ Strong proficiency in JavaScript/TypeScript and React for building... ...) Familiarity with AI and machine learning concepts ~(Desirable...VirtualJavascriptWorldwide$50 - $75 per hour
...04, Evil Eye Pictures is a collaborative virtual studio bringing together some of the best content creators, innovators and engineers from around the globe. The team is focused... ...& programming skills with Python, C#, Javascript and C++ Additional Information Portfolio...VirtualJavascriptContract workRemote work$181.1k - $272.1k
...Apple Services Engineering - Web Engineer Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary... ...applications in using modern web technologies, including HTML/CSS/JavaScript or TypeScript (preferred). Demonstrated proficiency in at...JavascriptRelocation- ...Administrator) Strong experience with SQL, JavaScript, Python, and .NET Proven experience... ...Office applications Citrix and Virtual Environments Preferred... ...process mining tools Knowledge of machine learning and AI concepts Experience...VirtualJavascriptWork at office
$143k - $286k
...What you'll do... Principal, Software Engineer We are seeking a talented and... ...guidelines; Coding languages (E.g. Java, JavaScript etc.), frameworks (E.g. Spring framework... ...tech, gain new skills and experience for virtually every industry, or leverage your expertise...VirtualJavascriptFull timeTemporary workPart timeWork at officeFlexible hours$70 per hour
...Experience 6+ years. 1. Should be good in Basic and Advanced(ES6) JavaScript concepts. 2. pply the knowledge of #1 in problem solving.... ...(ES6)| HTML5| and CSS3.Core React Deep understanding of the virtual DOM| component lifecycle| and functional vs. class components....VirtualJavascriptRemote work- ...services for innovative solutions. Expertise in building extension on SAP S4HANA using SAP BTP. Expertise in SAPUI5, Fiori, JavaScript (React.js or Vue.js) for front-end development within the BTP environment, with a proactive approach to handling runtime errors....JavascriptLocal area
- ...Technical Lead: Node JS Austin TX and Sunnyvale CA • Around 10-12 years of IT experience in Angular, ReactJS, JavaScript, Node JS ,NodeJS framework Express, and Vue JS.CSS Pre-processor LASS, SASS. • Be an expert in the codebase and systems on which they...Javascript
- ...Lighthouse, WebPagetest, or custom tooling. Refactor or improve existing code. We constantly find ways to improve all of our JavaScript code and you are all aboard. Work closely with our product, design, and UX teams to create amazing and intuitive experiences that...Javascript
$124k - $210k
Senior Software Engineer - 3D Experiences Job Description CoStar Group (NASDAQ: CSGP) is... ...Exposure to architectural patterns of large JavaScript applications. Experience writing unit... ..., legal, and supplementary insurance Virtual and in‑person mental health counseling services...VirtualJavascriptFull timeRemote work- ...Initial remote, hybrid on site (Tuesday and Thursdays) in near future. Duration: 6–12-month contract Client: Apex/Walmart Job Description: React Native JavaScript React JS Node JS ~ Years of experience 6-8 years of experience (X4)...JavascriptContract workRemote work
$147k - $211k
ML Compiler Software Engineer, Tensor Processing Unit Google - Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical... ...-Level Intermediate Representation (MLIR) or Low Level Virtual Machines (LLVM). Responsibilities Deliver compiler parallelization...VirtualFull time$133k - $165k
...Initiatives reflect this model in action: Virtual Cell Initiative : Building a full-... ...We're looking for a Full Stack Engineer with a backend and internal tools focus... ...deployments Familiarity with modern JavaScript/TypeScript and frameworks such as Next.js...VirtualJavascript- ...Senior Engineer Senior Engineer with strong front end experience and a proven track record of building high quality scalable web... ...knowledge of at least one programming language, preferably in Java, JavaScript, React, Angular, Vue ~ Have worked alongside the pioneers of...Javascript
- ...range of industries. In this quickly changing economic landscape, virtual recruiting and remote work are critical for the future of work... ...Design and develop key application components such as Java, Javascript, Angular, HTML, Spring, Node.js, MySQL, MongoDB, GitHub,...VirtualJavascriptPermanent employmentContract workRemote work
- ...Lead the discovery phase of large Mobile Engineering projects by collaborating with cross‑... ...iPhone and Android, writing and developing JavaScript code, integrating solutions across... ...AR SDKs. Experience with Mixed Reality/Virtual Reality (HoloLens, Gear, Oculus, Vive,...VirtualJavascriptTemporary workWorldwide
- ...Job Overview: We are seeking a talented UI Engineer to build rich, interactive animations that elevate user experiences. You will... ...Responsibilities: Develop dynamic animations using HTML5, CSS3, and JavaScript (ES6+) . Implement scroll effects, transitions, and...Javascript
- ...Qualifications Strong experience with building dynamic, responsive web applications using React. Possess strong knowledge of JavaScript and TypeScript, Express.js and familiarity with modern front-end tools and libraries. Strong hands-on implementation...JavascriptFull time
- ...Months Location: Bentonville AR or Sunnyvale, CA Job Description: Develop applications using React/Redux, HTML, CSS, and other JavaScript libraries. Strong expertise in Webpack, Single Page Applications (SPA), Next.js, Node.js, ES6, and TypeScript. Proficiency in...Javascript
- ...ServiceNow solutions. ServiceNow Scripting - Proficient in JavaScript, Glide API, Business Rules, Client Scripts, and Server Scripts... ...user-friendly ServiceNow portals and interfaces. ServiceNow Virtual Assistant - Should have hands on experience in configuring...VirtualJavascript
- ...create and improve systems, bridging the gap between the user and backend developers to provide the best user experience. Tech Skills: JavaScript (React, Redux, Ember JS or Angular 1.x/2x), CSS3, HTML5, Restful API's, Node.JS, Scala, Ruby on Rails, Python or Java....Javascript
- ...Technical/Functional Skills Key Qualifications Full Stack Development: 1. Strong experience in JavaScript, TypeScript and MERN (MongoDB, Express.js, React.js, Node.js) with strong knowledge in front-end architecture and performance optimization and good experience...Javascript
$181.1k - $272.1k
...Sr Full-Stack Software Engineer, AIML Data Operations Imagine what... ...-quality, human-annotated machine learning data at scale to product... ...expertise in a modern, compiled, object-oriented language such... ...performant UIs using modern JavaScript frameworks (e.g., React, Angular...JavascriptRelocation- ...Onsite) Duration: W2 / C2C Contract Experience: 10+ Years Job Description React.js, Node.js, TypeScript.js, Express.ja, D3.js, JavaScript.js ~8+ years of proven experience delivering modern customer facing SAAS web applications ~ Experience in modern...JavascriptContract work
- ...US. We are actively seeking Full Stack Engineer for one of our direct client in Santa Clara... ...Develop Web Applications using popular Javascript frameworks like React, Angular and any... ...automation scripts to communicate with physical/virtual network devices, using Python 3+ and...VirtualJavascript
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to JavaScript Virtual Machine Compiler Engineer. Be the first to apply!


