Neural Engine Compiler Developer

4 days ago


Sunnyvale, California, United States Apple Full time
Role Overview

We are seeking a highly skilled Neural Engine Compiler Developer to join our team at Apple. As a key member of our software development group, you will be responsible for designing and developing compiler technology to accelerate deep learning applications for Apple products.

Key Responsibilities:
  • Develop the compiler for Apple proprietary Neural Engine Accelerator architecture
  • Work closely with the micro-architecture design team to understand the functional and performance goals of the design
  • Collaborate with the platform architecture team to bring up new hardware silicon and add support in the compiler for these hardware features
Requirements:
  • In-depth working knowledge of compiler architecture, front-end and middle-end optimizations, scheduling, register allocation, back-end code generation
  • Experience with IR and/or programming language design, esp. experience with MLIR and LLVM
  • High level C++ programming expertise and experience working in a large and complex software stack with a consistent track record of building high quality production software
What We Offer:

At Apple, we offer a competitive salary, ranging from $175,800 to $312,200 depending on your skills, qualifications, experience, and location. You will also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Additionally, you will receive comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses related to advancing your career at Apple.



  • Sunnyvale, California, United States Apple Full time

    Role OverviewWe are seeking a highly skilled Deep Learning Compiler Specialist to join our Apple Neural Engine software team. As a key member of the team, you will be responsible for developing and optimizing compiler technology to accelerate deep learning applications for Apple products.Job DescriptionIn this role, you will work closely with...


  • Sunnyvale, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled Machine Learning Compiler Engineer to join our team at Apple. As a key member of our software development group, you will be responsible for designing and developing compiler technology to accelerate deep learning applications for Apple products.Key Responsibilities:Architect and develop the compiler for Apple...


  • Sunnyvale, California, United States Apple Full time

    **Company Overview:**At Apple, we are dedicated to creating innovative products that transform the way people live and work. Our team is passionate about developing cutting-edge technologies that empower users to achieve their full potential.Salary: The estimated annual salary for this role is between $175,800 and $312,200, depending on skills,...


  • Sunnyvale, California, United States Apple Full time

    Company Overview">We are a team dedicated to pushing the boundaries of Machine Learning and Artificial Intelligence, enabling unique user experiences on Apple products. Our success is built on creativity, partnership, and cross-functional collaboration.Salary">The estimated annual salary for this role is between $175,800 and $312,200, depending on skills,...


  • Sunnyvale, California, United States Apple Full time

    About the RoleWe are looking for a talented Compiler Architect to join our team at Apple. As a key member of our software development group, you will be responsible for designing and developing compiler technology to accelerate deep learning applications for Apple products.Key Responsibilities:Design and develop the compiler for Apple proprietary Neural...


  • Sunnyvale, California, United States META Full time

    Unlock the Power of Artificial IntelligenceIn this role, you will be part of the Meta Training & Inference Accelerator (MTIA) Software team, driving innovation in the PyTorch AI framework. Our comprehensive AI Compiler strategy delivers a highly flexible platform for training and serving deep learning models, with auto-tuned high performance on specialized...


  • Sunnyvale, California, United States Apple Full time

    **Job Summary:** We are seeking an experienced Compiler Engineer to join our team at Apple. In this role, you will have the opportunity to design and develop compiler technology to accelerate deep learning applications for Apple products.Role Responsibilities:Design and develop compiler technology to accelerate deep learning applications.Collaborate with the...


  • Sunnyvale, California, United States Amazon Full time

    About the RoleWe are looking for an experienced Sr. ML Architect to join our team and help develop next-generation chips based on a revolutionary architecture. As a key member of our SOC development team, you will be responsible for analyzing deep learning workloads, proposing and implementing new hardware architectures, and collaborating with...


  • Sunnyvale, California, United States Google Full time

    Unlock the Power of Machine Learning with GoogleWe're seeking a skilled Cloud Compiler Engineer to join our team and help accelerate machine learning workloads on Google's custom-designed Tensor Processing Units (TPUs).About the RoleAs a Cloud Compiler Engineer, you'll contribute to the development of high-performance implementations of operations at a...


  • Sunnyvale, California, United States Amazon Full time

    About Our TeamWe are a talented team of engineers working on developing next-generation SOC's for machine learning enabled consumer products. We are passionate about innovation and collaboration, and we believe that our diverse perspectives and expertise make us stronger together.We are looking for an experienced Sr. ML Architect to join our team and...


  • Sunnyvale, California, United States Google Full time

    Role Overview:We are seeking an experienced compiler developer to join our team and contribute to the development of a novel processor designed to accelerate machine learning workloads.About the Job:You will be working on a high-performance compiler that implements operations at a distributed scale. You will collaborate closely with users of Tensor...


  • Sunnyvale, California, United States Apple Full time

    **About the Role:**This position is responsible for crafting test cases and implementing test plans related to functionality, performance, power, and stability of the Apple Neural Engine. You will work closely with software development teams to build and implement test plans focused on qualifying firmware and drivers.


  • Sunnyvale, California, United States LinkedIn Full time

    Job OverviewAt LinkedIn, we are seeking a seasoned Machine Learning Engineer to join our Foundational AI Technologies team. As a Principal Staff Machine Learning Engineer, you will be responsible for building foundation models that redefine the way LinkedIn understands and interacts with its entities across various marketplaces.We are committed to creating a...


  • Sunnyvale, California, United States A CUBED Full time

    Autonomous Flight Pioneer WantedAbout the OpportunityWe are seeking a talented Senior Software Engineer to lead the development of simulation data strategies for autonomous flight systems. In this role, you will play a pivotal part in shaping the future of commercial aircraft by developing scalable and certifiable autonomy systems.ResponsibilitiesDevelop...


  • Sunnyvale, California, United States Walmart Global Tech Full time

    Job DescriptionWe are looking for a highly skilled Senior Machine Learning Engineer to join our personalization team. The successful candidate will have a strong background in computer science, mathematics or statistics, and a minimum of 3 years of experience in computer vision and machine learning.The ideal candidate will possess a deep understanding of...


  • Sunnyvale, California, United States Figure Full time

    What You Will Do:As a member of our team, you will focus on building the infrastructure needed for our AI system.This includes designing and implementing tools for collecting and managing data, training deep neural networks, and deploying them on our humanoid robots.You will also work closely with our AI and robotics engineers to ensure that our software...


  • Sunnyvale, California, United States Tailored Management Full time

    Join Our Team as a High-Performance Software DeveloperWe are looking for a talented developer to work on cutting-edge projects in compiler development and code optimization. As a member of our team, you will have the opportunity to design and implement complex systems, collaborate with experienced engineers, and contribute to the development of new...


  • Sunnyvale, California, United States META Full time

    About METAMETA is proud to be an industry leader in the development of AI technologies. Our team is passionate about creating innovative software solutions that drive business growth and make a positive impact on society.Our Mission:At META, we strive to push the boundaries of what is possible with AI technology. We believe that by working together, we can...


  • Sunnyvale, California, United States Apple Full time

    Company Overview:">At the heart of Apple's innovative approach to machine learning and artificial intelligence lies the groundbreaking Apple Neural Engine. This proprietary hardware accelerator is the key to unlocking real-time, energy-efficient, and high-performance execution of Generative AI models right on your device.Salary:The base pay range for this...

  • Software Engineer V

    4 days ago


    Sunnyvale, California, United States Tailored Management Full time

    Company OverviewTailored Management is a leading company in the field of artificial intelligence and virtual reality. Our mission is to empower people to build stronger communities by developing innovative technologies that connect people across the globe.Job SummaryWe are seeking a highly skilled Software Engineer V to join our team at Tailored Management....