Principal Software Engineer, AI Engineering
Core
Designing and building intelligent, user-facing AI agent experiences and end-to-end AI solutions that secure enterprise identity.
Role type
Principal Software Engineer (AI Engineering)
Builds
Secure, enterprise-grade AI Agents and Agentic Experiences (AX) for web and mobile.
Domain
Enterprise Identity Security + Generative AI
Deliverable
production ML models | product features
Required skills
Backend systems design, Python, modern front-end frameworks (React, Next.js, TypeScript), distributed systems, microservices, resilient APIs (REST/GraphQL), cloud platforms (AWS/GCP/Azure), LLM orchestration, RAG pipelines, agentic frameworks (LangChain, LangGraph, LangSmith), technical leadership, cross-functional collaboration
Preferred skills
Experience with agentic frameworks (LangChain, LangGraph, LangSmith)
Technologies
Python, React, Next.js, TypeScript, AWS, GCP, Azure, LangChain, LangGraph, LangSmith
Responsibilities
Drive architecture and design of AI solutions leading cross-functional initiatives; Design, build, and refine core backend services including LLM orchestration and RAG pipelines; Build high-performance Agentic Experiences for web and mobile; Champion observability and operational excellence; Mentor engineers to raise technical craftsmanship; Collaborate with cross-geo peers for globally aligned designs; Partner with Security, Data, and Infrastructure teams.
Seniority
Principal, hands-on IC with strategy & mentorship