← All roles

Sr Software Engineer (Developer Advocacy, GenAi), Ai & Data Platforms

Apple· Ai & Data Platforms (AiDP)
Apply on company site
Hybrid (Austin, TX)full-timePosted 3d ago

About the role

Generative AI Developer Advocacy Engineer bridging engineering and the global AI developer community. Builds production-ready reference architectures, proof-of-concept applications, and educates developers on leveraging Apple's platform for GenAI workflows. Represents Apple at events and engages with developers across communities to improve developer experience and drive ecosystem adoption.

Responsibilities

  • Build & Prototype: Design and code robust demo applications, SDKs, and reference architectures that showcase our platform's capabilities in real-world GenAI use cases (e.g., autonomous agents, semantic search, document understanding).
  • Educate & Evangelize: Author high-quality technical content, including code-heavy tutorials, architecture deep-dives, blog posts, and documentation. Represent the company at major AI/ML conferences, meetups, and hackathons.
  • Champion the Developer: Act as "Customer Zero." Test our new APIs and features before they launch, identify friction points in the developer experience, and work directly with our product teams to fix them.
  • Cultivate Community: Engage authentically with developers where they live—GitHub, Slack, IDEs. Help unblock developers and turn them into champions of our ecosystem.

Qualifications

  • 4+ years of experience as a software engineer, machine learning engineer, or technical developer advocate.
  • Hands-on experience building applications using Large Language Models (LLMs). Familiarity with orchestration frameworks (e.g., LangChain, LlamaIndex, Haystack) and vector databases (e.g., Pinecone, Weaviate, Milvus).
  • Deep expertise in Python and its ecosystem. Experience with JavaScript/TypeScript is a strong plus for full-stack prototyping.
  • A proven track record of writing clear, engaging technical content and presenting complex technical concepts to diverse audiences.
  • A genuine desire to help other developers succeed, with the patience to debug community issues and translate them into actionable product feedback.
  • Previous experience contributing to or maintaining open-source AI projects.
  • Familiarity with model deployment, fine-tuning, or MLOps infrastructure.
  • An existing network or presence within the AI/ML developer community.

Skills

Required:Large Language Models (LLMs)PythonAI stack orchestration frameworksVector databases
Nice to have:JavaScript/TypeScript
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple