Sr Software Engineer (Developer Advocacy, GenAi), Ai & Data Platforms
Apple· Ai & Data Platforms (AiDP)
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
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services