Senior Developer Tools Evangelist
Description -
Job Summary
The Senior Developer Tools Evangelist is responsible for building and growing HP’s developer ecosystem for AI and agentic computing on Consumer PCs. This role serves as a key bridge between external developers, open-source communities, and HP’s Product Marketing, Engineering, and developer lab teams, helping drive adoption of HP platforms through technical engagement, thought leadership, and community collaboration. The individual will create developer-focused content, deliver technical presentations and workshops, gather market and community insights, and help shape HP’s AI PC strategy by translating developer feedback into actionable product and business opportunities. Success in this role will be measured by developer engagement, ecosystem growth, adoption of HP AI capabilities, and contributions to HP’s competitive position in the AI-powered PC market.
Responsibilities
Plays a leadership role and drives the progress of the product management function.
Leads cross-functional teams through agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Monitors competitive market to determine client needs for certain product improvements.
Strategically partners with key senior stakeholders to understand needs and priorities.
Recommends product requirements and definitions to align with stakeholder's needs.
Collaborates with the software engineering team on feature ideas and prototypes to bring potential solutions to life.
Advises key stakeholders on the portfolio strategy across all phases of the lifecycle.
Tracks and reports key metrics to drive future product developments.
Collaborates with marketing and sales teams to develop go-to-market strategies, product launch plans, and marketing collateral.
Demonstrates process improvement and project management experience, preferably with the implementation of large projects.
Education & Experience Recommended
Typically 7–10 years in software engineering, developer relations, or developer tooling, with hands-on delivery of developer-facing software.
Strong Python and working proficiency in another relevant language. Practical experience with Git, APIs, debugging, and automated tests.
Linux and Windows development experience, including Windows Subsystem for Linux (WSL), with practical environment and runtime troubleshooting skills.
Experience building AI applications or agentic workflows. Understanding of evaluation, tool permissions, local and cloud execution, and failure handling.
Proven external developer engagement, open-source community participation, and clear technical writing and speaking, supported by talks, workshops, code, or contributions.
Degree in computer science, engineering, or a related discipline, or equivalent practical experience.
Preferred qualifications
Sustained participation in open-source projects and trusted relationships with maintainers or developer groups. Experience speaking at technical events, building developer programs, and collaborating with distributed labs. Familiarity with consumer PCs, local AI runtimes, and agent tool integration.
Preferred Certifications (but not required)
Microsoft Certified: Azure AI Engineer Associate and/or Azure Developer Associate
AWS Certified Developer, AI Practitioner, Machine Learning Engineer, or equivalent AWS certification
Google Professional Machine Learning Engineer or Professional Cloud Developer
Linux Foundation Certified System Administrator (LFCS) or Linux Foundation Certified Engineer (LFCE)
Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Administrator (CKA)
Red Hat Certified Engineer (RHCE) or comparable Linux certification
GitHub certifications related to GitHub Actions, DevOps, or software development workflows
Knowledge & Skills
Agile Methodology
Automation
Change Management
Computer Science
Continuous Improvement Process
JIRA
Kanban Principles
Lean Manufacturing
Milestones (Project…