עדיין מחפשים עבודה במנועי חיפוש? הגיע הזמן להשתדרג!
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
Summary
Posted: Feb 13, 2024
Role Number:200538227
The CPU and Accelerator Compiler Performance Team is seeking engineers with different levels of experience passionate about working on advancing compiler-based optimization technologies. Our team is responsible for optimizations and code generation for CPUs and Accelerators on all Apple platforms. We work across many different organizations on state-of-the art, industry impacting tools that enhance the user experience for all Apple customers with better run-time performance, battery life, code size, and enhanced security. A lot of the team's work happens directly in the LLVM open source project and gets presented at the LLVM Developer Meeting. Our team embodies diversity, collaboration, and creativity.
Key Qualifications
Key Qualifications
Strong C++ expertise
Knowledge of common data structures like linked lists, sets, maps, and graphs
Experience in analyzing benchmarks and application performance
Ability to communicate clearly and effectively
Hands-on experience developing compiler analysis and optimization passes is a big plus
Experience working with LLVM or other open source project is a plus
Experience in collaboration with teams across different organizations and timezones is a plus
Description
Description
In this role you will be part of a highly motivated group of engineers dedicated to pushing compiler technology to the next level. Your responsibilities will encompass a range of tasks, including development of optimizations targeted at new hardware or programming language features, generic compiler optimizations in LLVM, advancement of link-time and profile-driven optimizations, and conducting workload performance analysis. You’ll also review and provide feedback on the work of your peers, and collaborate with them on solutions to the problems they are working on. In this environment you will continuously apply and grow your expertise, learn new technologies, and engage in projects spanning hardware and software teams. Your work will impact all classical applications used by everyday users, countless customers, and give raise to new applications and technologies. Picture this: next time you pick up an Apple device the software running on it will be using your work. If you believe you have additional skills not listed here that would make you a good candidate for this position, please feel free to include a cover letter describing those skills and their applicability to the position. If this sounds of interest to you, we'd love to hear from you!
Education & Experience
Education & Experience
BSc in Computer Science/Computer Engineering/Electrical Engineering or equivalent experience
Additional Requirements
Additional Requirements
במקום לעבור לבד על אלפי מודעות, Jobify מנתחת את קורות החיים שלך ומציגה לך רק משרות שבאמת מתאימות לך.
מעל 80,000 משרות • 4,000 חדשות ביום
חינם. בלי פרסומות. בלי אותיות קטנות.
משרות נוספות מומלצות עבורך
-
Compilation Technology Expert
-
חיפה
Toga Networks
-
-
Experienced Compiler Engineer for Deep Learning
-
חיפה
Mobileye
-
-
Software Engineer - CodeGen
-
גבעתיים
Next Silicon
-
-
Compiler Engineer
-
תל אביב - יפו
Quantum Machines
-
-
AI Compiler Engineer
-
גבעתיים
Next Silicon
-
-
Compiler Engineer (PyTorch / Triton / LLVM / MLIR)
-
תל אביב - יפו
Majestic Labs
-
אונליין
אונליין