Software Development Engineer, Siri Developer Productivity

Apple Inc.
Cambridge, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Cambridge, United Kingdom

Tech stack

Apple Watch
Java
Agile Methodologies
Artificial Intelligence
C++
Computer Programming
Programming Tools
Python
Machine Learning
Objective-C
Software Engineering
Siri
Information Technology

Job description

Role Number:200644968-1251Siri is the world's most popular intelligent assistant. Available on iPhone, iPad, Mac, Apple Watch, HomePod, and Vision Pro, hundreds of millions of people can get things done - just by asking!The Siri Developer Productivity team is responsible for building tools, platforms and infrastructure that that power Siri's evolution. We focus on tools that allow engineers to ship high quality features efficiently at scale and with confidence. Your job will be to design the next generation of developer tools that will unlock new capabilities across Apple's Siri ecosystem. This means fusing cutting-edge AI-aided development with rock-solid tooling and infrastructure.Now imagine, what could you do here? With your passion and dedication to revolutionising the way people and machines interact, there's no telling what you could accomplish.We're seeking an exceptional Principal Software Engineer who thrives on pushing boundaries. You'll craft innovative platforms that empower teams across Apple to deliver breakthrough customer experiences for the next generation of Siri., 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.As a hands-on developer you you'll designing and building developer tools that unlock productivity and accelerate the path from idea to production. By understanding what engineers truly need, you'll innovate solutions across the entire lifecycle-from experimentation and prototyping through triaging and maintenance. Harness emerging technologies to transform hours of manual work into minutes of automated efficiency, empowering teams to focus on what matters most: shipping exceptional products faster.Based in Cambridge, we work closely with teams across Apple worldwide and are looking for expert programmers to join our Agile development teams. You will have great technical skills, a drive for high quality software and the ability to innovate creative solutions. Communicating clearly and

Requirements

having the flexibility to learn new technologies, while continuously developing your skills will be key to your success. You will fit into our teams, be a fantastic collaborator, comfortable with giving and receiving feedback and able to thrive in a dynamic environment.If this is you, we'd love to hear from you!, * Proven experience in software development and a broad range of tools.

  • Proficient in one or more of Java, Python or C++, Objective-C
  • Dedication to high quality, well-tested code, creating great user experiences.Proven ability to turn technical ideas into working software, * Excellent problem solving, critical thinking, and communication skills.
  • Knowledge of machine learning techniques is desirable
  • Ability to collaborate effectively with peers on multi-faceted projects
  • A background in computer science fundamentals
  • Programming skills in Swift

About the company

At Apple, we're not all the same. And that's our greatest strength. We draw on the differences in who we are, what we've experienced and how we think. Because to create products that serve everyone, we believe in including everyone. Therefore, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law. Learn more

Apply for this position