Compiler Frontend Engineer
5 days ago
We are seeking brilliant engineers passionate about compiler technologies and programming language innovation to join the C Languages and Libraries team. In this role, you'll advance the Clang compiler and pioneer seamless interoperability between C++ and Swift. Clang and Swift compilers are at the heart of Apple's developer tools and Xcode, used across Apple to build everything from operating systems to apps, as well as by millions of developers for their daily development work. You'll have the rare opportunity to enhance the development experience of countless developers worldwide, and to collaborate with thriving LLVM and Swift communities to shape the future of programming on Apple platforms. The team's work is regularly showcased at Apple's WWDC and in LLVM Developer Meeting. Join a supportive, tight-knit team within an encouraging, growth-focused workplace culture.
Description
In this role, you will design and implement compiler and language features in the Clang compiler to advance the stability, performance and security of C/C++/Objective-C software running on Apple platforms. Additionally, you will develop innovative Swift compiler features to advance seamless interoperability between Swift and C++ languages. You will have the opportunity to drive all aspects of feature development from conception to completion, including planning, implementation, deployment, and communication. Working collaboratively with teams across Apple, you will identify compiler solutions that address their specific requirements and enable successful adoption of new compiler features. You will engage with and support the large, diverse user base of Clang and Swift/C++ interoperability both within Apple and externally. You will also be an active contributor to the ) and ) open source projects and collaborate with the open source community to advance these technologies. You'll join a supportive team that provides technical guidance, software architectural reviews, and mentorship within an encouraging, growth-focused workplace culture. We value creativity, communication skills, and integrity.
Minimum Qualifications
Background in compiler and programming language development and passion for it
Ability to write memory safe, high-performing code in a language like C/C++
Excellent software engineering, testing and debugging ability
Strong communication and teamwork skills
Positive and respectful attitude in a diverse environment
B.S. in Computer Science or equivalent experience
Preferred Qualifications
Hands-on experience developing compiler and/or programming language features
Proficiency in C++ is a plus but not a requirement
Experience working on Clang or Swift compilers is a plus but not a requirement
Experience in LLVM or similar open source software development is a plus but not a requirement
-
Compiler Frontend Engineer
3 days ago
Cupertino, California, United States Apple Full time $126,800 - $220,900 per yearApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the...
-
Compiler Integration Engineer Summary
7 days ago
Cupertino, California, United States Apple Full time $120,000 - $180,000 per yearThe Compiler Tools and Integration team at Apple is looking for an integration engineer to help integrate and qualify the clang and swift compilers. The clang and swift compilers are a core part of Apple's developer tools, used internally to build Apple's software stack and externally by millions of developers. As an Integration engineer on the compilers...
-
REMOTE Sr. Compiler Engineer
4 days ago
Cupertino, California, United States CyberCoders Full time $150,000 - $260,000 per yearJob Title:Sr. Compiler EngineerJob Location:REMOTE - we have presences in the Bay Area and Austin, TXCompensation:$150K - $260K base Depending on experience plus equityRequirements:Compilers, GCC, LLVM, CPU Architecture, RISC-V, ARM, x86, JIT Compiler, LinuxPosition OverviewWe are seeking a highly skilled and motivated Sr. Compiler Engineer to join our...
-
Platform Engineer
2 days ago
Cupertino, California, United States Apple Full time $175,000 - $250,000 per yearWe seek a Platform Engineer with a strong product and systems mindset to architect, design, and deliver the next-generation platform powering Apple's global supply chain. In this high-impact, ownership-driven role, you'll define a scalable, data-driven ecosystem's technical blueprint, setting the foundation for data flow and decision-making. You'll assess...
-
JavaScriptCore Security Engineer
7 days ago
Cupertino, California, United States Apple Full time $120,000 - $180,000 per yearIn this role, you have the opportunity to help secure the JavaScriptCore virtual machine. The JavaScriptCore team at Apple is looking for system programmers with experience in security, especially in programming languages, compilers, and virtual machines. You will be working to deliver a more secure web for all Apple products both proactively, by ensuring...
-
Cupertino, California, United States Apple Full time $150,000 - $250,000 per yearJoin us in building the ML platform that enables teams at Apple to build Apple Intelligence and many other intelligent experiences across hardware, software and service productsWe are looking for a front-end facing full stack software engineer who's passionate about ML tooling. The ideal candidate has solid full stack development skills on web, mobile or...
-
Full Stack Software Engineer
7 days ago
Cupertino, California, United States Apple Full time $200,000 - $250,000 per yearDo you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance of every detail? As part of our Hardware Technology organization, you'll help design and build highly available web applications and data visualization frameworks. You will work across the software stack, from designing scalable APIs and data...
-
iOS Software Engineer
5 days ago
Cupertino, California, United States Apple Full time $147,400 - $272,100 per yearImagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products very quickly. Bring passion and dedication to your job, and there's no telling what we can accomplish together. We're looking for a hardworking and passionate person to join this amazing team, and if you feel this is you, we'd love to hear from you As part of...
-
Sr. Frontend Engineer, Siri Speech
7 days ago
Cupertino, California, United States Apple Full time $181,100 - $318,400 per yearThe Siri Response Engineering team is in search for a curious and innovative teammate who is passionate about using groundbreaking web technology to deliver experiences that surpass user expectations. The team works on many impactful web applications and services at Apple where quality and performance cannot be sacrificed. Join Apple and help us leave the...
-
Software Dev Engineer II
7 days ago
Cupertino, California, United States Amazon Full time $129,300 - $223,600The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation. The Inferentia chip delivers best-in-class ML inference performance at the lowest cost in cloud. Trainium will deliver the best-in-class ML training performance with the most teraflops (TFLOPS) of compute power for ML in the cloud. This is all enabled by edge software...