Principal Engineer - Agentic AI Applications
Role responsibilities
As a Principal Engineer, you will lead the technical vision and architecture for next-generation agentic AI applications. You will own the end-to-end technical architecture for agentic systems and implement robust infrastructure for reliability.
Requirements
The role requires 12+ years of software engineering experience, with at least 4+ years in technical leadership. Candidates should have deep hands-on experience with LLM-powered systems and a proven track record of architecting high-availability systems.
Key skills
Software Engineering, Technical Leadership, LLM-Powered Systems, Distributed Systems, Python, Backend Frameworks, RAG Pipelines, Vector Databases, Tool-Calling APIs, Multi-Step Reasoning, Observability, Code Quality, Testing, Architecture, Mentoring, Collaboration
Keywords
Agentic AI, Business Travel, Expense Technology, Multi-Agent Orchestration, Memory Management, Reasoning Pipelines, Infrastructure, Automated Circuit-Breakers, Latency-Aware Orchestration, P99 SLAs, Granular Token Observability, Engineering Patterns, Design Standards, Technical Decision-Making, AI Ops, Observability, LangGraph, AutoGen, CrewAI, Custom-Built Runtimes, TypeScript, Node.js