About The Position

Apple is seeking software engineers to build Apple Intelligence experiences using AI, machine learning, and computer vision. The role spans system software and frameworks through end-user interfaces, creating features intended to enrich users’ lives while maintaining Apple’s focus on privacy, accessibility, and inclusion. This highly cross-functional position partners with design, algorithms, software, services, privacy, security, performance, and potentially hardware and silicon teams to engineer end-to-end solutions. The engineer will rapidly validate ideas and technologies, then build robust, production-ready systems for a large user base. The role includes writing Swift code, evaluating AI/ML algorithms for on-device integration, measuring and improving quality through evaluations and prompt iteration, collaborating on user experience design, debugging complex cross-device interactions, and shipping high-quality production code. The engineer will also use UX intuition to identify and shape experience opportunities, iterate with design, and define technical requirements.

Requirements

  • BS or MS in Computer Science, or equivalent experience.
  • 10+ years of software development experience.
  • Experience rapidly validating ideas through hands-on prototyping and using results to secure buy-in and investment in larger initiatives.
  • Experience owning the engineering side of cross-functional initiatives from kickoff through delivery and representing them to executives.
  • Experience translating low-level technical data, such as sensor or pipeline data, into logic and decisions that shape user-facing products.
  • Experience serving as the technical owner for specific, technically difficult problems.
  • Excellent programming and GenAI coding skills.
  • Experience with an application programming language, preferably Swift, Objective-C, or C++.
  • Strong understanding of data structures, memory management, and concurrency.
  • Comfort using GenAI coding tools.

Nice To Haves

  • Experience shipping user-facing features or products to production at scale.
  • Experience developing for iOS or macOS and/or using Apple system frameworks.
  • Applied ML engineering experience building and shipping features using LLMs and/or ML algorithms.
  • Experience with on-device inference, building evaluations and data-driven validation, iterating on prompts and model behavior to improve quality over time, defining requirements, and collaborating with algorithm teams.
  • Experience processing sensor data such as image/video, audio, or motion, including computer vision or signal processing.
  • Experience developing system software or frameworks, including API definition and performance optimization, particularly for resource-constrained or real-time systems.

Responsibilities

  • Build Apple Intelligence features across system software, frameworks, and end-user interfaces.
  • Work cross-functionally with design, algorithms, software, services, privacy, security, performance, and hardware or silicon teams to engineer end-to-end solutions.
  • Quickly build prototypes to demonstrate the viability of ideas and technologies.
  • Build robust, production-ready systems.
  • Write Swift code and evaluate AI/ML algorithms for on-device integration.
  • Measure and improve feature quality through evaluations and prompt iteration.
  • Collaborate on user experience design, identify and shape experience opportunities, and define technical requirements.
  • Debug complex cross-device interactions.
  • Contribute to shipping high-quality production code.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service