Principle Software Development Engineer, Siri Developer Productivity
AI Summary ✨
Requirements
Excellent background in software development and a broad range of tools
Proficient in one or more of Java, Python or C++. Any Objective-C or Swift (desirable)
Dedication to high quality, well-tested code, creating great user experiences
Ability to coach colleagues and give impactful feedback
Nice to Haves
Solid problem solving, critical thinking, and communication skills, as well as proven ability to turn technical ideas into working software
A background in computer science fundamentals
Knowledge of machine learning techniques is desirable
Ability to collaboratively effectively with peers on multi-faceted projects
What You'll Be Doing
Join an extraordinary team of world-class software engineers, renowned academics, and expert machine learning practitioners—all passionate about applying groundbreaking techniques to conversational dialogue
Designing and building developer tools that unlock productivity and accelerate the path from idea to production
Innovating solutions across the entire lifecycle—from experimentation and prototyping through triaging and maintenance
Empowering teams with automated efficiency to focus on shipping exceptional products faster
Perks and Benefits
Based in Cambridge, with the opportunity to work closely with teams across Apple worldwide
Expert programmers to join Agile development teams
Great technical skills and drive for high-quality software
Continuous learning and skill development opportunities
Dynamic environment with a focus on collaboration and feedback