Principal AI Engineer – Developer Experience and Agentic Tooling
Core
Building internal AI-powered platforms and developer tools to automate complex engineering workflows, improve software change visibility, and enable agentic software delivery patterns for development teams.
Role type
Principal AI Engineer (Developer Experience & Agentic Tooling)
Builds
Internal software platforms, APIs, workflow engines, and durable AI orchestration systems for engineering teams.
Domain
Software Engineering / Developer Experience / Agentic AI Systems
Deliverable
production ML models | product features | infrastructure
Required skills
backend systems, APIs, workflow engines, distributed systems, LLM-powered systems, agentic workflows, retrieval patterns, tool-use flows, graph-based coding-agent workflows, durable orchestration, state management, CI/CD integration, observability, cost-aware design
Preferred skills
internal developer platforms, human-in-the-loop automation, LLM observability, source control integration, OpenTelemetry
Technologies
LLMs, agentic workflows, graph-based execution, CI/CD platforms, source control systems, OpenTelemetry
Responsibilities
Design and ship internal software platforms that help engineering teams understand, automate, and improve the software development lifecycle; Create reusable tools, APIs, workflows, and interfaces for AI-assisted development; Build systems connecting CI/CD, deployments, and security scans into a coherent view of software change; Design and implement infrastructure for long-running AI-assisted workflows with validation and human-in-the-loop capabilities; Ensure internal AI platforms are production-ready, observable, cost-aware, and resilient; Define patterns and best practices for safely using AI in day-to-day engineering workflows.
Seniority
Principal, hands-on IC with strategic enablement focus