Compiler Architect for Deep Learning Applications

7 days ago


Sunnyvale, California, United States Apple Full time
About the Role

We 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 Engine Accelerator architecture
  • Collaborate with the platform architecture team to define new hardware features and evaluate existing hardware blocks
  • Work on bringing the compiler code to production quality and enable a wide range of applications of deep learning technology for internal clients and 3rd party developers
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

    **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

    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">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 Role:** As a Compiler Engineer at Apple, you will play a critical role in designing and developing compiler technology to accelerate deep learning applications for our products.Key Responsibilities:Develop and lead complex compiler features and mentor engineers.Collaborate with the platform architecture team to define new hardware features and...


  • 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 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 SysMind Tech Full time

    Job Title: Deep Learning ScientistSysMind Tech is a cutting-edge technology company that focuses on developing innovative AI solutions. We are seeking a highly skilled Deep Learning Scientist to join our team.In this role, you will design, develop, and deploy large-scale deep learning models using Python. You will also be responsible for owning and pursuing...


  • Sunnyvale, California, United States Apple Full time

    Role OverviewWe 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...


  • 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 SysMind Tech Full time

    SysMind Tech is a pioneering force in AI research. Our team is comprised of visionaries who continually strive to revolutionize the world through innovative technologies. We're looking for a seasoned professional to spearhead our efforts in developing cutting-edge AI capabilities.The ideal candidate will possess a deep understanding of machine learning...


  • 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 ClinDCast LLC Full time

    Job OverviewClinDCast LLC seeks a highly skilled Machine Learning Architect for Advanced Manufacturing Solutions to spearhead the development of cutting-edge deep learning technologies. This role requires expertise in machine learning, data science, and engineering to analyze high-resolution, high-velocity image and measurement data, driving innovations that...


  • Sunnyvale, California, United States AAPRO Consulting Full time

    **Job Title:** Deep Learning Computer Vision SpecialistAAPRO Consulting is looking for a highly skilled Deep Learning Computer Vision Specialist to join our team. As a key member of our AI team, you will be responsible for designing and implementing deep learning models for various computer vision tasks.**Key Responsibilities:Develop and train deep learning...


  • Sunnyvale, California, United States Walmart Full time

    About the RoleWe are seeking an experienced Enterprise Application Architect to join our team at Walmart Global Tech. As a key member of our engineering organization, you will be responsible for leading the architecture, design, development, and implementation of complex, distributed enterprise applications using technologies like Java, Cassandra, Kafka...


  • Sunnyvale, California, United States LinkedIn Full time

    About the RoleAs a Principal Staff Engineer in our Foundational AI Technologies team, you will be at the forefront of building cutting-edge AI technologies that redefine how LinkedIn understands and interacts with its entities across various marketplaces. With your expertise in neural networks and machine learning, you will unblock massive scale projects and...


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

    Job Title: Computer Vision ArchitectWe are seeking a highly skilled Computer Vision Architect 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...


  • Sunnyvale, California, United States Figure Full time

    Join Our Team and Shape the Future of AI RoboticsSunnyvale, CA-based Figure is a cutting-edge AI robotics company that is developing a general-purpose humanoid robot. As a Deep Learning Data Annotation Expert, you will be responsible for taking our AI annotation and dataset tooling to the next level.We are looking for a highly skilled engineer with...


  • Sunnyvale, California, United States Walmart Full time

    Machine Learning Architect PositionWe are seeking a highly skilled Machine Learning Architect to join our Personalization Team in Sunnyvale. As a key member of our team, you will be responsible for designing and implementing advanced machine learning and computer science algorithms in the Personalization e-commerce platform.This role involves collaborating...