Apple is looking to apply machine learning and generative AI technologies to create innovative user experiences and build intelligent features for hundreds of millions of users across Apple platforms.
Requirements
- Industry experience in building product features based on ML including generative models or multimodal LLMs
- Experience with image processing, computer vision, speech recognition, or natural language processing
- Detailed knowledge of one or more of the following programming languages: C++, C, Objective-C, or Swift
- Experience with common ML toolchain such as PyTorch, TensorFlow, or JAX
- Proficiency with Unix, iOS, or macOS development
- Proven track record of programming, debugging, and design skill
Responsibilities
- Bringing innovative ideas and applying modern machine learning methods to solve problems that matter.
- Participating in the full development cycle of core technologies, including handwriting and text recognition, handwriting synthesis, document understanding, freeform drawing recognition and generation.
- Building our next generation of products.
- Applying machine learning and generative AI technologies to create innovative user experiences.
- Help build intelligent features that are reaching hundreds of millions of users across Apple platforms.
- Building machine learning technologies that enable magical user experiences like Math Notes, Smart Script, and Scribble.
Other
- PhD or MSc in Computer Science, Computer Engineering or a closely related field.
- Excellent problem solving, critical thinking, and interpersonal skills
- Ability to produce creative and innovative solutions to challenging problems
- Enthusiastic about building end-to-end experiences using machine learning
- High-quality communication skills and ability to work through ambiguity