Principal Engineer - Agentic AI Applications
Role responsibilities
As a Principal Engineer, you will lead the technical vision and architecture for agentic AI applications. You will own the end-to-end technical architecture and implement robust infrastructure for high-availability systems.
Requirements
Candidates should have 12+ years of software engineering experience, with at least 4+ years in technical leadership roles. Deep hands-on experience with LLM-powered systems and a proven track record of architecting distributed systems is essential.
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, AI Concepts, Architecture Reviews, Mentoring
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, Technical Architecture, AI Ops, High-Availability Products, LangGraph, AutoGen, CrewAI, Custom-Built Runtimes, Observability, Engineering Patterns, Design Standards, Mentorship, Hiring Process, Cross-Functional Collaboration, Learning And Development, Career Pathways