iOS Software Engineer, Siri Home Devices

Pittsburgh, PA, US • Posted 2 days ago • Updated 6 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • NATURAL
  • User Experience
  • Instrumentation
  • Orchestration
  • Design Review
  • Code Review
  • Computer Science
  • Shipping
  • Software Design
  • Conflict Resolution
  • Problem Solving
  • Debugging
  • ROOT
  • Communication
  • IOS Development
  • UI
  • UIKit
  • Objective-C
  • Automated Testing
  • Swift
  • Testing
  • Continuous Integration
  • Artificial Intelligence

Summary

Siri handles billions of interactions across Apple devices. With Apple Intelligence, expectations for those moments are changing fast. Now Siri is at a rare inflection point: the product is evolving rapidly, the quality bar is rising, and there's real opportunity to shape what comes next.\\n\\nOn the Siri Devices team, we own the on-device Siri experience-both the UI people interact with and the iOS frameworks and system integrations that power it. You'll ship work that reaches millions of people worldwide.

You'll craft the Siri experience, from UI down to the frameworks and services that power it-making it feel fast, reliable, and natural.\n\nWhat you'll do
  • Build and ship user-facing Siri experiences using UIKit and SwiftUI.
  • Develop and maintain iOS frameworks and components that enable Siri UX across the system.
  • Debug issues that cross app, framework, and system boundaries using logging, instrumentation, and performance tools (e.g., Instruments).
  • Improve responsiveness, reliability, and polish through measurable gains.
  • Partner with teams across the Siri stack-Experiences, Orchestration, Knowledge/Answers, System Experience, and Apple's apps teams-to drive work to completion.
\nHow you'll grow\nYou'll start with well-scoped work and strong support: design reviews, pairing sessions, and code review from senior engineers who know the platform deeply. As you ship and build judgment, you'll take on broader ownership-larger features, architectural contributions, and more open-ended problems.\n\nThis team has a track record of growing engineers into senior roles. You'll get exposure to how the full Siri stack fits together and the kind of complex, cross-functional work that accelerates careers.\n\nYou might thrive here if
  • You seek out feedback and incorporate it quickly.
  • You ramp into new systems fast and enjoy learning large codebases.
  • You can make progress when requirements evolve and you ask good questions early.
  • You take ownership of outcomes, not just tasks, and follow through.
  • You communicate clearly and directly, especially when something is uncertain.
\nTechnology\nWe use Swift and Objective-C; new development is primarily Swift. You don't need Objective-C expertise, but you should be comfortable learning and contributing in a mixed codebase.\n\nLife in Pittsburgh\nPittsburgh has an energized tech scene and is genuinely easy to live in: distinct neighborhoods, great food, rivers and trails, and more time back in your day.

B.S. in Computer Science, Engineering, or a related field-or equivalent practical experience.\nExperience shipping iOS software in production (apps and/or frameworks).\nProficiency in Swift and strong fundamentals in software design and problem solving.\nDemonstrated ability to debug systematically and drive issues to root cause.\nStrong communication skills and comfort in a collaborative, cross-functional environment.\nAbility to work onsite in Pittsburgh three days per week.

Experience building iOS UI with UIKit and/or SwiftUI.\nComfort working in a mixed Swift/Objective-C codebase (Objective-C expertise not required).\nExperience with automated testing (Swift Testing, XCTest, XCUITest) and CI-friendly practices.\nExperience with performance profiling (latency, memory, responsiveness).\nFamiliarity with AI-assisted development tools or building lightweight automation to accelerate your work.\n\nIf you're excited about this role but don't check every box, we still encourage you to apply. We're looking for trajectory, not a perfect resume.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: 3bfa3c1eec62339fb189f6321e9d0527
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Pittsburgh, Pennsylvania

Today

Full-time

USD 140,000.00 - 200,000.00 per year

Pittsburgh, Pennsylvania

Today

Full-time

Pittsburgh, Pennsylvania

6d ago

Easy Apply

Full-time

Depends on Experience

Pittsburgh, Pennsylvania

Today

Full-time

Search all similar jobs