K

Kastle AI

AI agents handling lending operations

Technical Lead - Software Engineer

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 7 years of experience building high-performance, real-time backend systems, primarily using Python.
  • At least 2 years of experience leading engineers as a tech lead, staff engineer, or engineering manager, with a track record of shipping large systems through a team.
  • Deep understanding of distributed systems, reliability, and fault tolerance.
  • Database design and performance optimization skills.
  • Hands-on experience running production workloads on Kubernetes and cloud infrastructure.
  • Ability to explain trade-offs to engineers, executives, and bank stakeholders.
  • Ability to take ownership and work effectively in messy, high-velocity environments.

Responsibilities

  • Own the technical direction and architecture of the core platform powering real-time AI voice and compliance workflows, including key build-versus-buy and design decisions.
  • Mentor engineers, run design and code reviews, and help hire engineers as the team scales.
  • Maintain sub-700-millisecond voice latency using event-driven architecture and parallel processing.
  • Deploy, operate, and scale resilient services on Kubernetes and distributed subsystems, with observability and on-call practices suitable for banks.
  • Design feedback loops that help AI agents improve through customer interactions and human review.
  • Take projects from initial design through live production in bank environments, balancing speed with security and compliance.
  • Partner with product, forward-deployed engineers, and customers to translate lender workflows into technical roadmaps.
  • Spend roughly half of the role writing and reviewing code, and half designing systems, mentoring, and partnering with product, forward-deployed engineering, and customers.

Desired Qualifications

  • Experience training, designing, or building production AI or machine learning systems, especially large language model agents or real-time voice technologies such as speech-to-text, text-to-speech, and telephony.
  • Experience in fintech, banking, or other regulated industries, including SOC 2, PCI, or data privacy.
  • Previous startup or founder experience, ideally scaling a team from early stage through Series A or Series B.

About the Company

Kastle AI

AI agents handling lending operations

Kastle AI builds an AI workforce for financial services, starting with consumer lending and mortgage servicing. Its product comprises specialized voice and SMS agents that perform high-volume tasks across lenders’ existing core systems—such as collections, payment inquiries, borrower qualification, and servicing—without requiring a multi-year core replacement. The agents are trained to handle FDCPA, TILA, RESPA, and TCPA compliance, and have processed roughly $1.8–2 billion in transactions for large banks and enterprises. The company differentiates itself by integrating directly with lenders’ existing infrastructure rather than rebuilding cores, focusing on compliance-ready automation for financial workflows, and scaling through a software-enabled human-in-the-loop style AI workforce. Kastle’s goal is to expand engineering, product, and go-to-market efforts to broaden the adoption of AI-powered operations in financial services.

Company size
11-50
Company stage
Series A
Total funding
$24.1M
Headquarters
San Francisco, CA
Founded
2024

Recently Posted Jobs

Explore more opportunities at Kastle AI

See more jobs