Software Principal Engineer (AI Evangelist)
Amdocs
Job Description
Extensive Technical Background:
- 7+ years of hands-on software development experience, with proficiency in multiple programming languages (e.g., Java, Python, C#, TypeScript).
AI/ML Expertise:
- Hands-on experience with AI coding assistants (e.g., GitHub Copilot, Tabnine) and conversational AI tools for development (e.g., ChatGPT, Claude, Gemini).
- Strong knowledge of LLMs, prompt engineering, and AI-assisted software development practices.
- Understanding of AI/ML model lifecycle, context management, and API integration protocols.
Leadership & Influence:
- Proven ability to drive technology adoption and influence engineering culture across large, distributed teams without formal authority.
- Strong communication and presentation skills, with the ability to simplify and explain complex technical concepts to executives, engineers, and customers.
- Prior experience in Developer Advocacy, Technical Evangelism, or platform/tool enablement roles is a strong plus.