Senior Software Engineer, AI Tools - Special Projects
Apple Oakbrook
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.
Responsibilities
- Design and build interactive tools for data visualization, analysis, introspection, and scenario replay across multi‑modal datasets
- Develop content creation and workflow tools for animators, designers, and roboticists, including standalone macOS/iOS/visionOS applications or integrations/plugins for 3D authoring environments
- Create data collection systems that support user studies, multi‑device interactions, and experiment workflows
- Develop annotation and labeling tools that support large‑scale dataset creation and evaluation
- Architect scalable applications that interact with real‑time data pipelines and cloud‑backed services
- Define and refine creative and technical workflows, enabling teams across product development to ideate, experiment, and iterate more effectively
- Work closely with AI, robotics, design, and platform teams to gather requirements, propose architectural approaches, and deliver scalable solutions
- Participate in architecture reviews, establish best practices, and help ensure quality, maintainability, and performance
- Prototype novel ideas, explore emerging technologies, and guide the evolution of Apple’s AI tooling ecosystem
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
$184.7k - $324.8k
...Senior Software Engineer, Middleware - Special Projects Cupertino, California, United States Machine Learning and AI Generative intelligence is redefining what’s possible in Apple products... ...the systems, infrastructure, and tools that enable Apple’s next generation...ProjectSeniorRelocation$170k - $205k
...the only vertically integrated AI infrastructure company built from... ...This Role: We are seeking a Senior Software Engineer to build a platform for network tooling that supports edge, backbone, and... ...infrastructure or networking projects. Benefits: ~ Competitive compensation...ProjectSeniorFull timeTemporary work$153k - $204k
...The Essential Cloud for AI™. Built for pioneers by... ...of technology, tools, and teams that enables... ...tooling that every other engineering team at CoreWeave uses... .... About the role: As a Senior Engineer on API Platform... ...track record of owning a project or initiative end to end...ProjectSeniorPermanent employmentFull timeContract workTemporary workCasual workWork at officeFlexible hours$174k - $252k
...solutions in one or more specialized ML areas, leverage... ..., or launching software products, and 1... ...Google's software engineers develop the next-... ...work on a specific project critical to Google... ...hiring process.AI will change the future... ...how productivity tools should work 5-10...ProjectSenior$131k - $213.5k
...We’re looking for a Software Engineer to join our Information... ...opportunities to leverage AI technologies to... ...Integrate corporate tools (on-premises, AWS, and... ...environments, including project migrations (from cloud... ...due to a disability or special need, please contact us...ProjectSeniorFull timeWork experience placementCasual workWork at office$119.8k - $234.7k
...25%Profession: Software EngineeringDiscipline... ...Infrastructure Engineering (SCHIE) is the... .... As a Senior Software Engineer... ...the automation tools and agents needed... ...tools, and AI agents to release... ...creates and manages project schedules.... ...the following specialized security screenings...ProjectSeniorOngoing contractWork at officeLocal areaWorldwide3 days per week$193.3k - $261.5k
...re looking for a Senior SoC Modeling Engineer to join the team... ..., and tooling for our customers... ...emulation, and software teams to build,... ...customers who require specialized security solutions... ...suite of generative AI services and... ...strive to assign projects that help our team...ProjectSeniorInternshipLocal areaFlexible hours$183k - $275k
...profound opportunity for AI to drive positive... ...aspects of the software and hardware integration... ...and profiling tools, and much much more.Engineers across the company rely... ...vision and roadmap for a project or platform, driving... ...and you've briefed senior engineering...ProjectSeniorTemporary workImmediate startFlexible hours$117k - $234k
...talented and passionate Senior, Software Engineer (Backend) for our... ...innovation drive success. We specialize in enhancing seller... ..., cross-functional projects ensuring on-time... ...development environments/tools, including Git, Maven... ...with generated AI/ML technologies.Experience...ProjectSeniorFull timeTemporary workPart timeWork at office$152k - $241.5k
...work on cutting-edge AI technology for safety... ...s TensorRT team as a Senior Software Engineer, and be at the forefront... ...safety and other specialized platforms. Your expertise... ...tackle challenging projects, push the boundaries... ...vacancy. NVIDIA uses AI tools in its recruiting...ProjectSeniorFull time$224k - $356.5k
NVIDIA's AI Developer Tools organization is seeking a Senior Research Engineer to join our Research team, where... ...pick up significant projects across our portfolio,... ...developmentFine-tune and specialize code LLMs, and... ...NVIDIA's fast-moving software stackCollaborate with...ProjectSeniorFull timeShift work$174k - $261k
...0% improvement. We approach projects that have the aspiration and... ...a startup. As an innovation engine, X focuses on repeatedly turning... ...experienced ML researchers, software engineers and product... ...productivity using the latest Gen AI coding tools, e.g. Claude Code, Cursor or...ProjectSeniorFull time$174k - $252k
...maintaining, or launching software products, and 1... ..., or specialization in another ML field... ...Google's software engineers develop the next-generation... ...on a specific project critical to Google... ...technology forward. AI will change the... ...how productivity tools should work 5-10 years...ProjectSenior$174k - $252k
...maintaining, or launching software products, and 1... ...Google's software engineers develop the next-... ...on a specific project critical to Google... ...technology forward. AI will change the... ...how productivity tools should work 5-10... ...have a disability or special need that requires...ProjectSenior$139k - $204k
...Essential Cloud for AI™. Built for pioneers... ...platform of technology, tools, and teams that... ...What You’ll Do As a Senior Software Engineer I (IC3), you will own... ...code reviews, decompose projects into milestones, and... ...role requirements for specialized skill sets. New hires...ProjectSeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$182k - $242k
...The Essential Cloud for AI. Built for pioneers by... ...of technology, tools, and teams that enables... ...the team. Break down engineering tasks into clear milestones... ...Contributions to OSS projects such as llm-d, vLLM or... ...role requirements for specialized skill sets. New hires...ProjectSeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$184k - $287.5k
...the unlimited potential of AI to define the next era of computing... ...world.We are seeking for a Senior Software Engineer for the Parking, Autonomous... ...leading small teams or projects.Your base salary will be determined... ...vacancy. NVIDIA uses AI tools in its recruiting processes....ProjectSeniorFull time$184k - $287.5k
...deep learning ignited modern AI — the next era of computing —... ...advancement.Are you a motivated system software engineer with a deep understanding of... ...experienceExperience driving projects across multiple... ...existing vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA...ProjectSeniorFull time$152k - $241.5k
...driving advancements in AI and machine... ...talented and motivated engineers to join our... ...learning inference software for NVIDIA AI accelerators. As a Senior Software Engineer in... ...take on challenging projects and make a significant... ...optimization techniques, and tools.NVIDIA is widely...ProjectSeniorFull time- ...that powers industrial AI. AI doesn’t work... ...’re a growth-stage software company helping... ...experienced operators, engineers, and leaders who have... ...Description ~ As a Senior Software Engineer specializing in C++ and Golang,... ...of our open-source projects, sharing expertise with...ProjectSeniorFull timeWork experience placementRemote workShift work
$213k - $263k
...Google Self-Driving Car Project in 2009, Waymo has... ...next generation of AI-powered developer tools and agentic systems... ...on transforming the Software Development Life Cycle... ..., enabling our engineering teams to build, test... ...Driver Debugging: Create specialized agents for...ProjectSeniorFull timeRemote work$184k - $287.5k
...the unlimited potential of AI to define the next era of... ...are looking for outstanding Senior Deep Learning Software Engineers to develop and productize... ...and compiler technologies tools (e.g. MLIR, Triton)... ...computing platforms.Open source project ownership or contribution,...ProjectSeniorFull timeWork experience placement$184k - $287.5k
...'re looking for outstanding AI systems engineers to develop groundbreaking technologies... ...in the inference systems software stack! We build innovative... ...TVM, MLIR)Open source project ownership or contributionsYour... ...vacancy. NVIDIA uses AI tools in its recruiting processes....ProjectSeniorFull timeRemote work$152k - $241.5k
...technology and amazing people!As a Senior Software Engineer for Developer Experience,... ...by integrating Agentic AI and Machine Learning into the... ...speed and confidence.Implement tools to measure and report on... ...or supporting large software projects or equivalentHands-on experience...ProjectSeniorFull time$184k - $287.5k
...foundational to modern HPC and AI. At the center of this... ...GPU-accelerated software. We are hiring a Senior Software Engineer to develop the Rust experience... ..., and drive complex projects to completion.Strong written... ...infrastructure and tooling, including LLVM, Clang,...ProjectSeniorFull time$152k - $241.5k
...is seeking a highly motivated Software Engineer to join our Autonomous... ...stack — from AV algorithms and AI models to system software, infrastructure... ...and infrastructure tools such as Docker, Bazel, Jenkins... ...independently drive complex projects from concept to production.Strong...ProjectSeniorFull timeInternship$152k - $241.5k
...We are looking for a driven Software Engineer to bring ground breaking models... ...build the future of Physical AI!What you'll be doing:Design,... ...related features to Open-Source projects like vLLMCollaborate closely... ...vacancy. NVIDIA uses AI tools in its recruiting processes.NVIDIA...ProjectSeniorFull time$184k - $287.5k
...Libraries Group is seeking excellent software engineers to enable the next wave of... ...of industry-standard tools (e.g. Kubernetes, Jenkins, Docker... ...contributor to a software project involving many developersKnowledge... ...vacancy. NVIDIA uses AI tools in its recruiting processes...ProjectSeniorFull timeRemote work$184k - $287.5k
...Safety group is looking for a Senior Software Safety Engineer.At NVIDIA, we are building... ...26262 standards during all project phases (concept, design,... ...SPICE, methods, procedures and tools (requirements management,... ...vacancy. NVIDIA uses AI tools in its recruiting processes...ProjectSeniorFull time$152k - $241.5k
We are now looking for a Senior Agentic AI Software Engineer! Today, NVIDIA is tapping into the unlimited potential... ...subagents, and long-horizon tool use, are further increasing the complexity... ...or AI-backed systems. Open source projects showcasing agentic AI applications...ProjectSeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, AI Tools - Special Projects. Be the first to apply!
- senior robotics software engineer Cupertino, CA
- software system engineer Cupertino, CA
- intel software engineer Cupertino, CA
- software developer fintech Cupertino, CA
- software development engineer aws Cupertino, CA
- information technology software engineer Cupertino, CA
- software developer internship no experience Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer travel Cupertino, CA
- software engineer internship Cupertino, CA


