Software Engineer, Siri Frameworks

Apple Apple · Big Tech · Cupertino, CA · Software and Services

Software Engineer for Siri Frameworks at Apple, focusing on building next-generation APIs, frameworks, and tools for Siri experiences. Requires strong software design skills, collaboration, and ability to learn new technologies. Primarily a software engineering role with a focus on developer empowerment and platform development within the consumer domain.

What you'd actually do

  1. designing, developing and delivering key frameworks and tools used to build Siri powered experiences
  2. partner closely with app teams and other platform teams to define how new Siri experiences are built
  3. designing, developing and delivering key frameworks and tools that will empower developers to build high quality Siri experiences
  4. collaborating across different technical teams

Skills

Required

  • BS or MS in Computer Science or equivalent practical experience
  • Proficiency in Swift, Objective-C, or other object-oriented programming language
  • Demonstrated ability to quickly learn and adapt to new technologies and tools
  • Excellent communication skills, with experience collaborating across different technical teams

Nice to have

  • Proficiency with Swift and Xcode, with experience building applications for Apple platforms
  • Proven professional experience designing, developing, and shipping high-quality production software
  • Experience with API design or framework development
  • Proficiency with one or more scripting languages (Python, Ruby, Bash etc.)
  • Experience designing, building, deploying and maintaining distributed systems

What the JD emphasized

  • designing, developing and delivering key frameworks and tools used to build Siri powered experiences
  • Proven professional experience designing, developing, and shipping high-quality production software
  • Experience designing, building, deploying and maintaining distributed systems