ServiceNow
Principal Software Engineer - AI Native UX
About this role
Description: Define and own the long-term architecture for AI-native user experiences across the platform. Design and build user-facing surfaces for AI-generated content with low-friction interaction patterns. Ensure UX and technical architecture align with business goals for customer acquisition and retention. Write high-performance, clean code primarily in frontend technologies (Lit.js, React/TypeScript). Mentor senior engineers and foster a culture of innovation in AI-native product development. Requirements: 15+ years of software engineering experience, with a focus on user experience/frontend platform engineering. Deep expertise in UXC/AI-native UX and experience shipping intelligent, AI-driven user experiences. Strong hands-on coding ability in frontend technologies and proficiency in backend fundamentals (Java, Python, K8s). Ability to connect UX and engineering decisions to business outcomes. Experience with agentic/multi-agent systems and AI tools in product decision-making. Benefits: Flexible work personas (remote, in-office, or hybrid). Equal opportunity employer with a commitment to inclusivity and accessibility.