About The Position

Apple is seeking experienced software engineers to join the Search and Data Foundations team within the Apple Intelligence Platform. This team is responsible for building the next generation of data and search infrastructure that powers on-device intelligent experiences. The role involves developing the back-end ecosystem of data and indexing technologies, including data pipelines, data storage and retrieval, intelligent indexing, and various search technologies. The team focuses on creating high-performance, data-intensive systems designed to operate in resource-constrained environments, collaborating with various Apple teams to deliver groundbreaking technology.

Requirements

  • B.S or M.S in Computer Science, or equivalent experience
  • Strong computer science fundamentals required
  • Ability to write reliable, resilient, performant and well-tested code
  • Strong problem solving and debugging skills
  • Strong technical communication and presentation skills
  • Hands-on experience with at least one compiled language (C/C++/Objective-C, Swift, Go, Java, Rust, etc.), and multi-threaded applications
  • Experience building production software systems within large engineering projects

Nice To Haves

  • Familiarity with database systems and operating system concepts
  • Experience with performance profiling and tracing tools
  • Experience with macOS/iOS development
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service