About The Position

As a Senior Software Engineer on Siri App Experiences, you’ll be at the forefront of bringing Siri with Apple Intelligence to new and existing Apple products. You’ll own significant parts of the product surface area, from early concept and architecture through implementation, performance tuning, and launch. You will: Lead design and delivery of complex, user-facing Siri experiences across iPhone, iPad, and other Apple devices. Drive technical direction by shaping architecture, defining best practices, and ensuring long-term maintainability. Own end-to-end execution for key features, including prototyping, implementation, testing strategy, debugging, and production readiness. Partner cross-functionally with teams across Apple (e.g. platform, AI/ML, UI, QA, product) to bring new ideas to life and integrate across the ecosystem. Mentor and elevate the team through code reviews, technical guidance, and knowledge sharing. Raise the bar on quality (e.g. performance, reliability, privacy, and polish) so Siri experiences feel fast, seamless, and delightful.

Requirements

  • M.S./B.S. in Computer Science, Engineering or a related field or equivalent experience
  • 5+ years of professional software engineering experience, preferably working on an end-user product.
  • iOS software development experience.
  • Proficiency in programming languages such as Swift, C++, Objective C, etc.
  • Strong understanding of software engineering and computer science fundamentals, including object-oriented design principles, design patterns, data structures, and algorithms.
  • Excellent verbal and written communication skills; we are a highly collaborative work environment

Nice To Haves

  • Demonstrated ownership of large, cross-functional initiatives with tangible customer impact.
  • Track record of delivering polished products with a strong focus on user experience and quality.
  • Experience influencing architecture and technical strategy on complex codebases.
  • Experience mentoring junior engineers and improving team execution practices.

Responsibilities

  • Lead design and delivery of complex, user-facing Siri experiences across iPhone, iPad, and other Apple devices.
  • Drive technical direction by shaping architecture, defining best practices, and ensuring long-term maintainability.
  • Own end-to-end execution for key features, including prototyping, implementation, testing strategy, debugging, and production readiness.
  • Partner cross-functionally with teams across Apple (e.g. platform, AI/ML, UI, QA, product) to bring new ideas to life and integrate across the ecosystem.
  • Mentor and elevate the team through code reviews, technical guidance, and knowledge sharing.
  • Raise the bar on quality (e.g. performance, reliability, privacy, and polish) so Siri experiences feel fast, seamless, and delightful.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service