10 days ago
Responsibilities
- Develop audio-video perception and representation algorithms with multimodal GenAI researchers and engineers.
- Build, integrate, and maintain complex real-time systems within a production software stack.
- Develop machine learning inference solutions with an emphasis on performance.
- Design user-facing APIs and deliver robust solutions to complex, previously unsolved problems.
- Deploy algorithms to GPUs or other hardware accelerators and work across software-stack layers.
- Contribute to computer vision, audio, 3D graphics, animation, and on-device inference technologies.
Requirements
- Bachelor’s degree in computer vision, computer graphics, machine learning, computer science, computer engineering, or a related field.
- At least 5 years of relevant industry experience.
- Strong proficiency in C/C++ or Swift and ability to write clean, well-structured code.
- Solid foundation in linear algebra and numerical analysis.
- Experience breaking down large problems and delivering robust solutions.
- Experience developing user-facing APIs for complex systems.
- Preferred: MS or PhD with relevant industry experience.
- Preferred: experience with audio, computer vision, 3D graphics, animation algorithms, GPUs or hardware accelerators, parallelism, threads, processes, and asynchronous processing.
- Preferred: iOS or macOS development using Foundation Models, MLX, ARKit, or REKit.
- Preferred: knowledge of diffusion transformer models, especially for on-device inference.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
