EngineerJobs.io
← Back to all jobs

Job Description

Build AI-native developer and data platforms that accelerate how Apple ships next-generation devices.

Responsibilities

  • Develop novel AI-powered platforms that change how engineers explore, analyze, and act on complex program data
  • Design data infrastructure that unifies diverse knowledge sources and provides the right context to AI and engineers at the right time with appropriate access controls
  • Create reproducible analysis workflows with full provenance tracking so AI-generated insights can be trusted, iterated on, and shared across disciplines
  • Build agentic pipelines to automate multi-step research and analysis while keeping engineers in the loop for steering and validation
  • Develop infrastructure for continuous automated intelligence, including CI-integrated analysis and background monitoring that surfaces what matters
  • Design collaboration systems that help cross-functional teams (SW, HW, Design, Human Factors) accumulate and leverage shared institutional knowledge
  • Partner with algorithm teams shipping features for iPhone, Apple Watch, iPad, and future products to understand data challenges and deliver tooling that compounds over time

Requirements

  • 3+ years of software engineering experience
  • Proficiency in Python and at least one of: Swift, TypeScript, or another systems-level language
  • Experience designing and building backend services, data pipelines, or platform infrastructure
  • Hands-on experience building with modern AI and agent frameworks
  • Strong software architecture and API design sensibilities; systems-level thinking over scripting
  • Experience with retrieval pipelines such as RAG, embeddings, and vector search, or knowledge retrieval systems
  • Strong communicator across disciplines
  • Experience evaluating and iterating on AI system outputs, including building evaluation pipelines, measuring quality, and running feedback loops
  • Strong problem-solving instincts with a bias toward shipping
  • BS or MS in Computer Science, Software Engineering, Data Engineering, or equivalent experience

Technologies

  • Python, Swift, TypeScript
  • LLMs, MCP, function calling
  • Pinecone, Chroma, pgvector, vector databases
  • embedding pipelines, RAG, embeddings, vector search
  • CI-integrated analysis, agentic pipelines
  • AWS Bedrock, Azure OpenAI, Google Vertex AI
  • macOS, iOS
  • modern AI and agent frameworks, retrieval pipelines

Preferred Qualifications

  • Experience building macOS or iOS client applications
  • Background in workflow orchestration, experiment tracking, or reproducibility tooling
  • Experience designing data models, storage layers, or integration APIs for complex domains
  • Experience integrating LLMs with external tools and APIs (tool-use patterns, MCP, function calling) or building custom integrations between LLMs and external systems
  • Familiarity with access-controlled or policy-aware data systems
  • Experience with vector databases or embedding pipelines (Pinecone, Chroma, pgvector, or similar)
  • Track record building developer tools, CLIs, or internal platforms engineers rely on daily
  • Experience with cloud AI services (AWS Bedrock, Azure OpenAI, Google Vertex AI) or self-hosted model serving
  • Contributions to open-source projects in AI/ML infrastructure
  • Comfort navigating large, established codebases and shipping iteratively within them

Pay & Benefits

  • Base pay range: $150,400 to $277,600 per year
  • Opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs
  • Eligibility for discretionary restricted stock unit awards
  • Can purchase Apple stock at a discount if voluntarily participating in the Employee Stock Purchase Plan
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Role may be eligible for discretionary bonuses or commission payments as well as relocation
  • Note: Benefits, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program

Similar Jobs