Apple is looking for a manager to lead a team responsible for teaching the world-wide community of developers about Apple technologies, ensuring their apps are the best in the world.
Requirements
- Experience engineering software and shipping to production
- Knowledge of the Swift programming language
- Experience with AI and LLMs (Large Language Models)
- Experience writing and maintaining public developer documentation
- Passion for writing simple, concise, elegant code and prose
Responsibilities
- Deliver sample code that uses new and existing API in a manner that is both easy to understand, and covers the most common use cases
- Author articles, tutorials, and API reference documentation
- Work with marketing to ensure that important technologies are explained in a manner that highlights the most value to Apple customers
- Learn how to employ AI and LLM (Large Language Model) technology to deliver content more efficiently and at even higher quality
- Grow their engineering ability to take on new responsibilities and constantly learn new skills
- Train and integrate new employees, teaching the best practices of great documentation to experienced software engineers
Other
- Leadership experience managing a software engineering team or leading cross-functional efforts as a high-responsibility individual
- Proven track record leading cross-functional efforts using common software development processes
- Experience adapting to challenges, providing support, and leading by example in a constantly changing environment
- Strong critical thinking and problem solving skills
- Excellent written and verbal communication skills