About The Position

We're a small team at Apple betting on what comes next. We believe AI will fundamentally change how people interact with their devices — and we're looking for software engineers who want to build that future. We can't say much about what we're building for our customers. What we can say: the problems are genuinely new and the potential reach is enormous. Beyond the work, we're a collaborative, humble, and curious group that loves learning from each other and building together. You'll work alongside a tight group of engineers, designers, and researchers to bring AI features from early prototype to product. This is 0-to-1 work — from a rough idea on a whiteboard to software running on real devices. You'll have a lot of autonomy in how you get there. You'll grow here. The work is hard enough to demand it and the team is generous enough to support it.

Requirements

  • BS Computer Science or equivalent experience
  • 3+ years of mobile or application development experience
  • Strong CS fundamentals
  • Shipped software that people used
  • Built something from scratch (side project, hackathon, or an app shipped independently)
  • Comfortable with ambiguity
  • Work well with others
  • Curious about AI tools

Nice To Haves

  • iOS and Swift experience is a plus
  • Experience developing software for human-AI interaction
  • Experience in one or more iOS/macOS domains: system services, UI frameworks, concurrent application architecture, or performance optimization
  • Seek out feedback and learn fast from people around you
  • A point of view on where human-AI interaction is headed

Responsibilities

  • Bring AI features from early prototype to product.
  • Work from a rough idea on a whiteboard to software running on real devices.
  • Own bigger pieces end-to-end.
  • Build something from scratch.
  • Figure things out when stuck by digging in, reading source, building prototypes, or asking questions.
  • Communicate clearly across teams.
  • Experiment with AI tools and how they change the way code is written.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service