CareerPlan

Applied Research Software Engineer

San Jose, United States of AmericaFull-time2026-11-03 → 2026-11-10

Core

Leading end-to-end incubations from ideation to deployment of emerging technologies, applying state-of-the-art ML research and agentic systems to shape Apple's intelligent systems.

Role type

Senior Applied Research Software Engineer (interdisciplinary pathfinding & productization)

Builds

Next-gen Apple products, on-device implementations, and critical features bridging research and product.

Domain

Consumer electronics, AI/ML, robotics, computer vision, and cognitive science.

Deliverable

production ML models

Required skills

Python, C++, PyTorch, deep learning, algorithmic innovation, system architecture, data pipeline design, performance optimization, API specification, model training at scale

Preferred skills

Robotics & machine perception, computer vision, graphics, simulation, real-time systems, hardware bring-up, sensor integration, human-AI interaction design

Technologies

PyTorch, C++, Python, on-device SoCs, cloud compute

Responsibilities

Invent and integrate ideas into research experiments and demos; wire up new systems & APIs; lead architecture and design reviews; design and support data collection systems for user studies and labeling pipelines

Seniority

Senior, hands-on IC