AI-Enabled Software Engineer

Diversify•South Jordan, UT

About The Position

The Senior AI-Enabled Software Engineer is a senior engineering leader responsible for designing and operating a software delivery model in which agent pods handle design, coding, quality assurance, and user acceptance testing, with people providing direction and review. The role partners with product owners, architects, and engineering teams to determine how work is divided, where human oversight is required, and how delivery quality is assessed. The position also requires continuously learning about new AI capabilities and how they are reshaping wealth management, then applying that knowledge to develop better solutions for the firm, its advisors, and its clients. The engineer will shape delivery practices, build agent orchestration tooling, establish quality and security controls, measure outcomes, and train engineers and business partners.

Requirements

  • At least 8 years of experience in software engineering or engineering management.
  • At least the last 2 years focused on AI-enabled software delivery directly related to this position.
  • Strong judgment about where automation breaks down and where human review is essential.
  • Experience leading or coaching teams through change.
  • Demonstrated ability to influence without authority and align diverse stakeholders.
  • Passion for developing processes and scalable delivery models.
  • Intellectual curiosity, a clear habit of staying current, and comfort with rapidly changing best practices.
  • Deep knowledge of the software development lifecycle, testing, and CI/CD.
  • Hands-on experience with coding agents and multi-agent orchestration.
  • Strong Python and JavaScript/TypeScript skills.
  • Strong facilitation, prioritization, and decision-making skills.
  • Working knowledge of data architecture, data lakes, data management, Postgres, and graph databases, including how agent-built software relies on them.

Nice To Haves

  • Experience building internal developer platforms or tooling.
  • Experience working in a highly regulated industry.

Responsibilities

  • Define agent pod structures, handoffs, and human checkpoints across the software lifecycle.
  • Track developments in AI-enabled software delivery and AI in wealth management, including coding agents, orchestration approaches, and changing regulatory expectations.
  • Evaluate new approaches for fit with the delivery model and regularly update engineering teams and leadership on developments and potential adoption.
  • Build tooling that connects agents to repositories, test environments, and review workflows.
  • Establish quality gates, security reviews, and traceability for work produced by agents.
  • Ensure delivery standards, quality gates, and traceability apply to agent-produced work on the advisor platform, partnering with the platform owner on requirements.
  • Measure throughput, defect rates, and costs against traditional delivery, and report results honestly.
  • Train engineers and business partners to work effectively with agent pods.

Benefits

  • Medical coverage with HSA and FSA options.
  • Dental and vision coverage.
  • 401(k) with a generous company match.
  • Access to a personal financial planner.
  • Unique investment options.
  • Four weeks of paid time off.
  • Twelve paid holidays.
  • Two days for giving back.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service