ML UI Frameworks Engineer

1 month ago


Cupertino, California, United States Apple Full time
Job Title: ML UI Frameworks Engineer

About the Role:

As a member of the SwiftUI tools team at Apple, you will focus on developing machine learning techniques to accelerate the craft of UI design and implementation using SwiftUI. You will help design experiences for our tools and implement features in Swift and SwiftUI. This position requires a highly creative, curious, and self-motivated individual that can cut through ambiguity and explore unpaved paths.

Key Responsibilities:

Develop machine learning techniques to accelerate UI design and implementation

Design experiences for our tools and implement features in Swift and SwiftUI

Collaborate with frameworks & tools engineers & HI designers to bring ideas to life

Requirements:

Constant curiosity to learn new technologies & discover new techniques to solve ambiguous problems

Clear, open, and collaborative communication skills; capable of working in a multi-disciplinary team

Significant experience with SwiftUI and implementing multifaceted UI designs

Preferred Qualifications:

Exposure to machine learning concepts such as synthetic data generation, model training & experimentation, and varied evaluation techniques

Familiarity with UI design principles

What We Offer:

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. You'll also receive benefits, including comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services. Additionally, you'll have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.
  • ML Framework Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    Job Description:We are seeking a highly skilled Machine Learning Framework Developer to join our team at Apple. As a key member of our GPU acceleration team, you will be responsible for designing and developing compiler-based optimizations for Metal backend in ML frameworks such as torch.compile for PyTorch.Responsibilities:Design and develop compiler-based...


  • Cupertino, California, United States Amazon Full time

    About the RoleThe Sr. Software Development Manager of ML Frameworks & Ecosystems at AWS will lead the team that develops and extends Neuron support for leading ML frameworks including PyTorch and JAX.This role requires a strong technical understanding and a motivation to achieve results, with experience partnering with product or program management teams and...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Senior Performance Testing Frameworks Software Engineer at Apple, you will be responsible for designing and implementing large-scale data and compute-intensive frameworks and tools for evaluating the performance of Machine Learning (ML) based products. About the RoleThis role requires building and implementing tools, APIs, and infrastructure...


  • Cupertino, California, United States Apple Full time

    Job SummaryCraft innovative software solutions that make a real impact at Apple. As a Senior Software Developer in Test, UI Automation, you will redefine the testing approach and develop new frameworks and tools using cutting-edge technologies.About the RoleYou will work closely with developers, external partners, and other quality engineers to guarantee...


  • Cupertino, California, United States Apple Full time

    Job SummaryAs a Software Engineer, Proactive UI Intelligence, you will contribute to the development of innovative UI intelligence solutions that enhance the user experience of Apple devices. This role requires a strong background in software development, system design, and AI & ML technologies. You will work collaboratively with cross-functional teams to...


  • Cupertino, California, United States Amazon Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Engineer to join our AWS Inferentia team. As a key member of our team, you will be responsible for designing and developing comprehensive test strategies and QA methodologies to ensure the quality and reliability of our ML hardware/software platform.Key Responsibilities:Design and develop...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a Senior Engineering Manager on the Siri ML Systems Evaluation Engineering team at Apple, you will play a critical role in driving the evaluation methods of various platforms and product areas for Siri. You will work with the people who craft the intelligent assistant that helps millions get things done — just by asking.Key...


  • Cupertino, California, United States Apple Full time

    Role SummaryAs a Software Development Engineer in Test, you will play a pivotal role in evaluating and shipping groundbreaking technology for Apple's next-generation voice assistant and spatial recognition systems. This technology will revolutionize human-computer interaction and impact the daily lives of billions of people worldwide.Key Responsibilities...


  • Cupertino, California, United States Apple Full time

    About the RoleWe are looking for an exceptional software engineer to join our UI Compositing team at Apple. As a key member of this team, you will play a crucial role in developing the core graphics compositing engine behind every Apple device that renders to a display.Key ResponsibilitiesDesign and implement critical rendering technologies for our UI...


  • Cupertino, California, United States Apple Full time

    Job DescriptionAs a Senior Engineering Program Manager for the ML Compute Platform at Apple, you will be responsible for establishing cross-functional partnerships with all of Apple's ML partners, understanding their use cases and improving the ease of use of the compute services.Key Responsibilities:Collaborate with Apple's AIML engineering teams to define...


  • Cupertino, California, United States SysMind Tech Full time

    Job SummaryAt SysMind Tech, we are seeking a highly skilled Senior React UI Developer to join our team. As a key member of our frontend development team, you will be responsible for designing and implementing web-based applications using the React framework. Your expertise in React will enable you to create scalable and responsive UI components that meet the...


  • Cupertino, California, United States Apple Full time

    Camera & Photos UI Software EngineerCupertino, California, United StatesSoftware and ServicesThe Photos team at Apple is responsible for building a set of best-in-class features to highlight the amazing images that the iPhone camera can produce. The team focuses on building new user experiences that leverage computer vision and machine learning-based image...


  • Cupertino, California, United States Apple Full time

    SummaryAs a Senior Software Engineer on Apple's ML Platform and Technology team, you will play a key role in designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning lifecycle. This involves integrating various internal ML systems and frameworks to orchestrate ML processes, partnering closely with data...


  • Cupertino, California, United States Apple Full time

    Data Infrastructure Engineer RoleAt Apple, we're seeking a talented Data Infrastructure Engineer to join our Data and ML Innovation organization. As a key member of our team, you'll play a pivotal role in revolutionizing how we process and use substantial datasets as the heart of Siri, Search, and Machine Learning.Key ResponsibilitiesDesign and implement a...


  • Cupertino, California, United States Apple Full time

    About the RoleCupertino, California, United StatesPlay a part in the next revolution in human-computer interaction. Contribute to the product that is redefining mobile computing through voice interaction. You will help create groundbreaking technology for large scale systems, spoken language, big data, and artificial intelligence. And work with the people...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe're seeking a skilled software engineer to develop innovative sharing user experiences for visionOS and iOS. As a member of our team, you'll split your time evenly between UI development and framework development, working on super important user interfaces on iOS that enable sharing.About the RoleOur team works closely with other teams at Apple,...


  • Cupertino, California, United States Tekvivid Inc Full time

    Hello, we are looking for a skilled Automation/Software Engineer to join our team at Tekvivid Inc. We are seeking a professional with experience in Terminal and Unix command line environment, solid Python coding, and solid Swift programming experience.Key Responsibilities:Write software primarily in Swift and Swift UI with some frameworks written in C as...

  • Software Engineer

    4 weeks ago


    Cupertino, California, United States Apple Full time

    About the RoleThe App Store Frameworks team at Apple is seeking a skilled Software Engineer to contribute to the development of reliable daemons, great APIs for app installation, and various other functionality used across all of Apple's platforms.Key ResponsibilitiesDesign and implement APIs used by Apple employees and developers worldwide.Investigate...


  • Cupertino, California, United States Amazon Full time

    About the RoleWe are seeking an experienced software engineer with expertise in low-latency networking and collective operations to optimize customer experience by designing systems that enable scaling network-intensive workloads over thousands of CPUs, GPUs, and TPUs.This role is on the forefront of AI/ML, where we spend a good deal of time optimizing the...


  • Cupertino, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our dynamic team in Apple's ML Platform & Technology group. This role will focus on designing, building, and maintaining large-scale distributed systems to support the end-to-end machine learning (ML) lifecycle.Key ResponsibilitiesDesign and develop large-scale distributed systems...