Apple
Sr Software Engineer (Developer Advocacy, GenAi), Ai & Data Platforms
Austin, Texas · Senior · Full-time · Posted Oct 21, 2026
- Experience
- 4+ years as a software engineer, machine learning engineer, or technical developer advocate.
About the job
Build GenAI demos, SDKs, and reference architectures while creating technical content and helping developers adopt Apple’s AI platform.
What you'll do
- Build production-ready demo applications, SDKs, and reference architectures for GenAI use cases.
- Write technical tutorials, documentation, and architecture content; present at AI/ML events.
- Test APIs, improve developer experience with product teams, and support the developer community.
What they ask for
- Hands-on experience building applications using Large Language Models (LLMs), with familiarity with orchestration frameworks and vector databases.
- Deep expertise in Python and its ecosystem.
- Track record of writing clear technical content and presenting complex concepts to diverse audiences.
- Desire to help developers, debug community issues, and turn feedback into product recommendations.
Nice to have
- Experience contributing to or maintaining open-source AI projects.
- Familiarity with model deployment, fine-tuning, or MLOps infrastructure; an existing AI/ML developer community presence.
Tools
Python, JavaScript/TypeScript, LangChain, LlamaIndex, Haystack, Pinecone, Weaviate, Milvus
AI focus
Build and demonstrate generative AI applications and workflows, including autonomous agents, semantic search, and document understanding; help developers adopt the platform.
Model-written summary · the original posting is authoritative