Senior Software Engineer, iOS Platform
Core
Building AI agents and tooling to improve software development workflows, productivity, and large-scale migrations for Airbnb's iOS platform.
Role type
Senior IC software engineer (AI agents & developer tooling)
Builds
AI agents, developer tooling, frameworks, and build systems for the iOS platform
Domain
Software Engineering, AI/ML, Developer Experience
Deliverable
production ML models
Required skills
Go, Ruby, Agentic AI, Swift, iOS development, large-scale codebases, AI workflow optimization
Preferred skills
Build systems design (e.g., Bazel)
Technologies
Go, Ruby, Swift, SwiftUI, Swift Macros, Swift Testing, structured concurrency, Bazel
Responsibilities
Collaborate with cross-functional partners to identify opportunities for improving developer productivity; Drive roadmap projects to deliver high-quality results; Improve existing frameworks and toolings to support ambitious vision; Identify and address inefficiencies in AI agent workflows to improve execution time, token efficiency, reliability, and quality.
Seniority
Senior, hands-on IC
