Principal Software Engineer, Agentic Engineering

Fifth Third BankDetroit, MI
Hybrid

About The Position

We are looking for a Principal Software Engineer to join our Agentic Engineering team. You will build a platform where specialized AI agents compose across technical domains — knowledge and policy, change/ITSM, network security, cloud, and source code. Instead of an engineer manually stitching together answers from a half-dozen tools, agents coordinate with each other to do the work. This is a hands-on technical leadership role that requires deep proficiency in Python and TypeScript, a track record of designing systems that operate reliably at organizational scale, and the ability to set standards that shape how enforcement is practiced across teams.

Requirements

  • 8–12+ years of software engineering experience with deep proficiency in Python and TypeScript.
  • A track record of technically driving teams of engineers — mentoring, setting standards, and shipping complex systems together.
  • Experience building agentic or multi-step automated systems — tool orchestration, LLM reasoning loops, or agent frameworks.
  • The ability to set architectural direction and reusable patterns that other engineers adopt.
  • Experience designing for non-deterministic behavior, edge cases, and failure — and building the testing and observability to catch them.

Nice To Haves

  • Experience building LLM safety, evaluation, or governance systems end-to-end.
  • Retrieval / hybrid search over enterprise knowledge.
  • Background in platform engineering or developer tooling at enterprise scale.
  • Terraform and infrastructure-as-code experience.
  • Open-source contributions on public GitHub.

Responsibilities

  • Lead and grow a team of software engineers building production agents — setting direction, reviewing designs, mentoring, and unblocking.
  • Define the team's engineering standards — agent patterns, tool integration, testing, code quality, observability, and review practices that hold the bar high.
  • Architect the agent platform — the shared services and protocols (e.g., agent-to-agent messaging, tool servers) that let agents discover and compose with one another reliably.
  • Stay hands-on — write code, prototype hard problems, and pair with engineers on the toughest parts of the system.
  • Own the quality and safety of agent behavior — design how the team verifies that agents stay accurate, cost-efficient, and within guardrails over time.
  • Translate vision into a roadmap — break an ambitious platform vision into shippable increments the team can execute and be proud of.
  • Represent the team to leadership — communicate architecture, trade-offs, and progress clearly to engineering and product leadership.

Benefits

  • Comprehensive benefits
  • Differentiated compensation offerings
  • Incentive compensation plan
  • Extensive benefits programs designed to support the individual needs of our employees and their families, encompassing physical, financial, emotional and social well-being.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service