Senior Software Engineer, AI Tools

2 weeks ago


Cupertino, CA, United States Apple Full time

Role Number: 200635652-0836

Summary

Apple’s next generation of intelligent experiences requires new ways for engineers, designers, animators, roboticists, and researchers to explore, visualize, and shape how AI systems behave. We’re looking for a senior tools engineer who can build the applications, pipelines, and creative workflows that make this possible — from interactive data visualization tools to content creation utilities, user-study data collection systems, and annotation platforms.

You will develop the software that empowers Apple teams to understand complex, multi-modal data, prototype intelligent behaviors, and craft delightful user experiences. Your work will directly influence how Apple builds, evaluates, and iterates on AI-driven features across devices and platforms.

Description

Our team works at the intersection of hardware, software, and intelligence. We design the systems, infrastructure, and tools that enable Apple’s next generation of AI-driven experiences — from on-device middleware and distributed inference platforms to large-scale data pipelines, interactive analytics, and advanced developer tooling. We collaborate closely with hardware, robotics, ML, design, and platform teams to build end-to-end solutions that are performant, intuitive, and deeply integrated into Apple’s ecosystem. The work is hands-on, highly cross-disciplinary, and central to shaping how Apple’s intelligent systems evolve.

Minimum Qualifications

  • Proven experience developing high-quality tools with intuitive workflows for technical or creative professionals

  • Proficiency in Swift, SwiftUI, Objective-C, or C++, with strong experience developing for macOS and iOS (visionOS experience strongly preferred)

  • Experience developing software in Python, including scripting, pipelines, or backend integrations

  • Experience working with 3D content creation tools or environments (e.g. Maya, Unity, or Unreal)

  • Understanding of system architecture, including multi-device workflows, real-time data handling, and cloud-connected applications

  • Strong grasp of Apple development tools and frameworks

  • Ability to design modular, maintainable architectures and decompose complex requirements into practical, high-impact features

  • Demonstrated success collaborating with cross-functional teams

  • Excellent problem-solving, debugging, and communication skills

  • Bachelor’s or Master’s degree in Computer Science or related technical field, and 5+ years of industry experience

Preferred Qualifications

  • Experience with 3D animation workflows, including rigged characters, blendshape systems, or runtime animation frameworks (e.g. RealityKit or game-engine animation systems)

  • Experience with 3D content creation pipelines and familiarity with common formats such as USD

  • Knowledge of modern rendering techniques, including Metal

  • Experience developing connected applications backed by large-scale data storage and cloud services

  • Experience with data visualization, data mining, or analytics tooling

  • Familiarity with creative pipelines in animation, simulation, robotics, or game development

  • Experience building annotation tools, labeling systems, or user-study data pipelines

  • Experience with game engines or spatial computing environments (e.g. Unity, Unreal, or RealityKit)

  • Understanding of interaction paradigms for spatial interfaces or AR/VR workflows

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .



  • Cupertino, CA, United States California Staffing Corporation Full time

    Product Manager Apple has one of the most complicated and efficient supply chains in the world, powered by world class internal systems and tools developed and managed by the Global Sourcing and Supply Management (GSSM) Solutions & Strategy team. These tools enable us to effectively manage costs, supply, and bring supply chain intelligence to the forefront...


  • Cupertino, CA, United States California Staffing Corporation Full time

    Product Manager Apple has one of the most complicated and efficient supply chains in the world, powered by world class internal systems and tools developed and managed by the Global Sourcing and Supply Management (GSSM) Solutions & Strategy team. These tools enable us to effectively manage costs, supply, and bring supply chain intelligence to the forefront...


  • Cupertino, CA, United States California Staffing Corporation Full time

    Product Manager Apple has one of the most complicated and efficient supply chains in the world, powered by world class internal systems and tools developed and managed by the Global Sourcing and Supply Management (GSSM) Solutions & Strategy team. These tools enable us to effectively manage costs, supply, and bring supply chain intelligence to the forefront...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200641256-0836 Summary Our team of applied ML scientists and engineers works to enhance the experience and productivity of software development at Apple. Our team applies state-of-the-art ML models to solve real-world problems in software quality and development workflows. We're looking for talented and enthusiastic team members to join us in...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200641256-0836 Summary Our team of applied ML scientists and engineers works to enhance the experience and productivity of software development at Apple. Our team applies state-of-the-art ML models to solve real-world problems in software quality and development workflows. We're looking for talented and enthusiastic team members to join us in...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200641256-0836 Summary Our team of applied ML scientists and engineers works to enhance the experience and productivity of software development at Apple. Our team applies state-of-the-art ML models to solve real-world problems in software quality and development workflows. We're looking for talented and enthusiastic team members to join us in...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200634622-0836 Summary At Apple, we work every day to create products that enrich people’s lives. Our Apple Ads group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Our platforms are highly performant,...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200626218-0836 Summary Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help build AI-driven solutions that solve pressing business challenges. You'll ensure Apple products and services can seamlessly and efficiently...


  • Cupertino, CA, United States Apple Full time

    Role Number: 200626218-0836 Summary Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Technologies group, you'll help build AI-driven solutions that solve pressing business challenges. You'll ensure Apple products and services can seamlessly and efficiently...

  • Senior iOS Engineer

    2 weeks ago


    Cupertino, CA, United States Apple Full time

    Role Number: 200597761-0836 Summary At Apple, we strive to make great products that empower people and improve their lives. We believe Generative AI has the potential to unlock new experiences that were never possible before, and are looking for talented iOS engineers to realize that mission by expanding the capabilities of Apple products and...