Sr. Software Engineer, Siri Speech

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

Senior Software Engineer on the Siri Speech team at Apple, focusing on designing and developing next-generation Speech-to-Text APIs. This role involves integrating ML and generative AI capabilities into scalable APIs, collaborating with ML research scientists to productionize speech models, and championing software engineering best practices.

What you'd actually do

  1. Lead design and development of Apple’s public Swift Speech APIs
  2. Drive the technical roadmap for API evolution, focusing on integrating advancements in ML technology.
  3. Collaborate closely with ML research scientists to productionize state-of-the-art speech models.
  4. Partner with teams across Apple to build cohesive and impactful user experiences leveraging speech technology.
  5. Champion software engineering best practices, coding standards, architectural patterns, and API design standards.

Skills

Required

  • Swift
  • Objective-C
  • API Design
  • Software Architecture
  • Cross-functional Collaboration
  • Communication

Nice to have

  • Bachelors degree in Computer Science
  • Building applications on constrained hardware systems
  • Speech recognition
  • Machine learning technologies

What the JD emphasized

  • strong programming skills in Swift and/or Objective-C (5+ years)
  • Experience utilizing Swift to build well-documented, easy-to-use APIs
  • Strong software architecture skills
  • Demonstrated experience planning and delivering software projects with and for cross-functional teams
  • Outstanding communication skills
  • Experience integrating speech recognition or other machine learning technologies

Other signals

  • integrating advancements in ML technology
  • productionize state-of-the-art speech models
  • integrating ML and generative AI capabilities into APIs