This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Developer Advocate will support an enterprise AI SDLC transformation by enabling software development teams to adopt AI assisted workflows across the software development lifecycle. This role focuses on hands on training, live demonstrations, workflow enablement, and developer support to drive effective adoption of AI tools within internal engineering teams. The Developer Advocate will act as a frontline technical resource, working directly with developers, engineering leaders, and cross functional teams to ensure AI workflows are understood, validated, and consistently applied.
Job Responsibility:
Design and deliver hands-on training for AI-enabled development workflows, including coding, testing, debugging, documentation, code review, and security review
Conduct live demonstrations, workshops, hackathons, innovation events, and recurring learning sessions
Host office hours and provide real-time support to teams adopting AI-assisted development tools
Serve as the primary technical point of contact for developer workflow questions and adoption challenges
Conduct 1:1 and small-group consultations with teams struggling with AI adoption
Identify, document, and escalate workflow blockers within defined timelines
Recruit, onboard, and support internal AI champions across engineering teams
Facilitate Community of Practice sessions and maintain ongoing engagement with champion networks
Track adoption, engagement, and training effectiveness metrics across teams
Gather real-world feedback, use cases, pain points, and edge cases from developers in production environments
Test AI prompts and workflows in realistic scenarios prior to broader rollout
Partner with Product, Architecture, and Documentation teams to validate workflows and contribute to playbooks, learning assets, and prompt libraries
Requirements:
7+ years of professional software development experience with hands-on coding in production environments
Ability to write, debug, and review code in real time during training sessions and demonstrations
Experience working with modern software development workflows, including Git, CI/CD, and structured code review processes
Prior experience in a developer-facing role such as Developer Advocate, Solutions Engineer, Technical Trainer, or similar
Experience delivering technical training, demos, or enablement sessions to developer audiences
Familiarity with AI-assisted development tools and prompt-driven workflows
Strong understanding of the software development lifecycle and DevOps practices
Ability to communicate technical concepts clearly and effectively to diverse technical audiences
Comfortable operating in fast-moving, ambiguous environments with evolving tooling and workflows
Proficiency in at least two programming languages commonly used in enterprise environments (e.g., Python, Java, JavaScript/TypeScript, Go, C#)
Hands-on experience with AI-assisted development tools and prompt-based workflows
Experience using enterprise development platforms and tooling (e.g., Git-based repositories, CI/CD pipelines)