About The Position

The Senior GenAI Engineer will join Apple Cloud AI’s Agent Platform team, which provides data and AI capabilities for Apple products and supports engineers and data scientists building and deploying agentic and generative AI applications. The role will help shape and scale the platform for AI application development across Apple. Responsibilities include architecting and building platform capabilities such as agent orchestration, agent harnesses, model selection and configuration, prompt tooling, services for agent context and knowledge management, RAG integration, evaluation tooling, and inference optimization. The platform is intended to help teams rapidly create, evaluate, iterate on, and deploy scalable, context-aware AI agents and applications. The engineer will also support advanced initiatives including multi-agent systems, long-horizon agents, model fine-tuning, reinforcement learning workflows, and inference optimization. The role works closely with software engineers, product managers, and engineering leaders to evolve the platform’s performance, flexibility, security, and ease of use, while advancing the developer experience for Apple Cloud AI users.

Requirements

  • At least 4 years of machine learning and software development experience.
  • At least 1 year of experience as a technical lead, guiding teams through complex design decisions and setting high standards for code quality, performance, and scalability.
  • Hands-on experience designing and building GenAI platforms that let users create, configure, and deploy AI agents, including agent orchestration, prompt engineering, RAG integration, and model selection.
  • Experience building AI agents for complex multi-step reasoning and tool use, with a focus on reliability, traceability, and composability.
  • Experience building and deploying agent harnesses, including integrations with agent memory and context, MCP and tools, and secure runtime environments such as agent sandboxes.
  • In-depth understanding of security primitives for AI agents and harnesses, including policy enforcement, MCP/tools access control, runtime security, and drift and hallucination detection for long-horizon agents.
  • In-depth understanding of large language models and their application in AI solutions, including inference, embeddings, and knowledge-base integration (RAG).
  • Knowledge of LLM inference optimization techniques, including prompt tuning, caching, quantization, and latency reduction across different model families.
  • Strong programming skills in Python, Java, or similar languages, with emphasis on AI/ML systems development and platform engineering.
  • Demonstrated ability to work cross-functionally and influence product development through technical leadership and user-centered thinking.
  • Passion for operational excellence, automation, and scalable, developer-friendly AI infrastructure.
  • B.S., M.S., or Ph.D. in Computer Science or Engineering, or equivalent work experience.

Nice To Haves

  • Expertise in third-party cloud environments, including Google Cloud and AWS.
  • Hands-on experience using Kubernetes as an orchestration layer.
  • Proven experience customizing foundation models to improve task-specific performance and domain alignment.

Responsibilities

  • Architect and build core capabilities for Apple’s GenAI and Agentic Platform.
  • Develop agent orchestration, agent harnesses, model configuration and selection, prompt tooling, and RAG integration.
  • Build services for agent context and knowledge management, along with evaluation tooling.
  • Enable teams across Apple to create, evaluate, iterate on, and deploy scalable GenAI applications and AI agents.
  • Contribute to multi-agent systems, long-horizon agents, model fine-tuning, reinforcement learning workflows, and inference optimization.
  • Collaborate with software engineers, product managers, and engineering leaders to improve platform performance, flexibility, and ease of use.
  • Provide technical leadership, guide complex design decisions, and uphold high standards for code quality, performance, and scalability.
  • Support secure, reliable, traceable, and composable agents, including runtime environments, policy enforcement, and access control.
  • Promote operational excellence, automation, and developer-friendly AI infrastructure.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service