Apple is looking to enhance AI/ML products, including Siri and other AIML products, to inspire and delight millions of users by building groundbreaking conversational assistant technologies for large-scale systems and new client devices
Requirements
- Demonstrated proficiency in Python (required), plus experience with at least one additional object-oriented language such as C++, C-Sharp, or Java
- Deep experience with end-to-end system development life cycle, including architecture, development, testing, debugging, release engineering, and long-term maintenance for scalable, high-performance systems
- Experience with Swift or Objective-C is preferred
- 10+ years of professional software development experience, including designing, implementing, and optimizing software systems, frameworks, APIs, or developer tools
Responsibilities
- Design and build scalable architectures, core APIs, and frameworks that support AI/ML modeling and evaluation
- Define requirements and develop proofs of concept, and co-own the roadmap for ML evaluation platforms
- Integrate and optimize evaluation systems to improve automation, model assessment quality, and team workflows
- Own the full lifecycle of software components, from design through testing, release, and iteration
- Develop and refine tools that provide insights into platform behavior and model performance
- Collaborate with engineering, research, and product teams to deliver high-impact, scalable solutions
Other
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent industry experience
- Strong track record of owning full product lifecycles, from initial design and implementation to feedback-driven iteration on tools that support AI/ML development
- Strategic thinking, deep technical expertise, and the ability to excel in a fast-paced, rapidly evolving environment