AI Engineering Lead - Agent DevEx and Agent SDK

Truist BankCharlotte, NC
Onsite

About The Position

The AI Engineering Lead - Agent DevEx and Agent SDK owns the developer experience, internal platform tooling, and SDK strategy that make enterprise agent engineering scalable, repeatable, and usable across the Forge. This role is responsible for shaping the tooling and abstractions engineers use to build, test, deploy, observe, and maintain agentic systems with consistency and speed. This is a hands-on platform and enablement engineering role. The lead defines and builds internal agent SDKs, starter kits, reusable libraries, templates, developer workflows, local development experiences, testing harnesses, and integration patterns that reduce friction for teams building enterprise AI capabilities. The role sits at the intersection of platform engineering, developer productivity, agent architecture, and enterprise delivery standards. Daily work includes designing developer workflows, creating or refining agent SDKs and libraries, establishing reusable abstractions for prompts/tools/memory/integration patterns, improving inner-loop and outer-loop development experiences, partnering with engineering teams on usability gaps, and ensuring the Forge has a clear, secure, high-quality developer path from concept to production deployment. For this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)

Requirements

  • Bachelor’s degree in Information Systems-related field, or equivalent education and related training
  • Minimum of five + years of experience in leading edge, complex, state-of-the art technologies and/or techniques with additional experience within software development
  • Recognized in the industry for their experience and knowledge. May obtain the knowledge through more intense experience, such as working in a technology development company
  • Strong business and financial acumen and effective communication skills
  • Ability to establish strong relationships within the technical community
  • Ability to serve as a visionary concerning future technological capabilities and operational scenarios; ability to create new business models and technologies
  • Ability to create, manage and drive change
  • Ability to unify activities within the technology community, coordinating with other businesses and engineering organizations, as needed
  • 8+ years of software engineering experience with strong hands-on depth in platform engineering, developer tooling, SDK design, reusable libraries, or internal engineering enablement.
  • Strong expertise in Python and working knowledge of TypeScript, JavaScript, or other modern languages commonly used across enterprise engineering stacks.
  • Demonstrated experience building or owning SDKs, frameworks, reusable packages, internal developer platforms, or highly leveraged engineering tooling.
  • Strong understanding of the engineering patterns behind AI or agentic systems, including prompts, tools, workflows, memory/context handling, integrations, observability, and testing workflows.
  • Experience designing abstractions and interfaces that make complex systems easier to use without sacrificing flexibility or production quality.
  • Hands-on experience with CI/CD, testing, documentation, versioning, dependency management, and release practices for shared engineering assets or internal platforms.
  • Ability to work directly with engineering teams, understand real pain points, and convert them into scalable tooling or SDK improvements.
  • Strong written and verbal communication skills, especially for technical documentation, engineering guidance, architecture rationale, and adoption enablement.

Nice To Haves

  • Experience with internal developer platforms, agent frameworks, workflow tooling, or AI engineering starter kits used by multiple teams in production settings.
  • Experience with Microsoft, Azure, Copilot / Copilot Studio, Power Platform, or enterprise AI productivity and orchestration ecosystems.
  • Experience with prompt tooling, test harnesses, developer templates, SDK ergonomics, and quality instrumentation for AI-enabled systems.
  • Experience in financial services, cybersecurity, or other regulated enterprise environments with strong governance, traceability, and platform consistency requirements.
  • Experience mentoring engineers, leading platform direction, and acting as a principal-level builder for reusable technical systems.
  • Experience shaping adoption through documentation, onboarding, sample code, and developer enablement programs rather than only platform implementation.

Responsibilities

  • Own the internal developer experience for agent engineering across the Forge, including the workflows, tooling, templates, abstractions, and libraries engineers use to build and ship agentic systems.
  • Design, build, and maintain internal Agent SDKs, reference packages, reusable components, and starter kits that standardize how engineers create prompts, tools, workflows, memory patterns, telemetry hooks, and integrations.
  • Establish opinionated but practical developer patterns that reduce variability and improve speed, quality, and maintainability across agent implementations.
  • Improve the local development experience for agent engineers by shaping scaffolded project structures, debugging paths, test harnesses, environment setup, dependency management, and iteration loops.
  • Partner with agentic, application, platform, security, and QA teams to ensure SDK and DevEx patterns align with governance, observability, release controls, and production readiness expectations.
  • Create and maintain documentation, onboarding guides, examples, and reference implementations that allow engineers to adopt approved patterns quickly and with less ambiguity.
  • Design and evolve the extension model for agent tooling so teams can integrate APIs, enterprise systems, search, memory, and workflow controls through reusable interfaces rather than one-off implementations.
  • Support evaluation and testing workflows by making it easier for engineers to run validations, regression checks, prompt comparisons, and quality instrumentation from the start of development.
  • Identify recurring engineering friction points across teams and resolve them through better tools, SDK improvements, new abstractions, stronger defaults, or clearer engineering guidance.
  • Contribute to production engineering by ensuring SDK patterns and DevEx improvements hold up under release conditions, deployment requirements, observability needs, and operational support realities.
  • Act as a technical force multiplier by helping teams build faster with less duplication, better patterns, and stronger platform consistency.
  • Continuously refine the internal agent engineering platform so that building on the Forge becomes easier, safer, and more scalable over time.

Benefits

  • Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax-preferred savings accounts, and a 401k plan to teammates.
  • Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full-time or part-time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays.
  • Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service