Senior ML Engineer - Voice & AI Agent Platforms

Appfolio

Santa Barbara (CA)

On-site

USD 167,000 - 230,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AppFolio is seeking a Senior Machine Learning Engineer to design the next generation of voice and conversational AI agents in Realm-X. You will shape production voice pipelines and multi-channel experiences across our AI-native platform, collaborating with Product, Voice, and ML Platform teams to deliver scalable solutions.

You will lead a small pod of ML engineers, optimize latency, and refine agent quality with well-defined KPIs, while leveraging LangChain tools, Twilio-based telephony, and

Qualifications

  • Agent frameworks: Deep, shipped experience with LangChain, LangGraph, LangSmith, and LangChain Deep Agents (or equivalent).
  • Voice stack: Experience with voice-to-voice models and STT/TTS pipelines; understands trade-offs in end-to-end vs modular architectures.
  • LLM fluency: Strong grasp of LLM reasoning, tool use, structured output, and latency trade-offs.
  • Telephony & cloud: Production experience with Twilio and AWS.
  • Engineering: Expert Python, async programming, and WebSockets for real-time, bidirectional streaming.
  • ML fundamentals: Deep learning, model evaluation, inference optimization; deploy with Docker on AWS.
  • Leadership: Ability to lead a small team and mentor engineers.

Responsibilities

  • Architect and ship voice and text agent pipelines for real-time customer interactions.
  • Balance reasoning depth and latency across frontier LLMs and routing strategies.
  • Lead a pod of ML and platform engineers and improve agent evaluation and incident response.
  • Define KPIs, eval harnesses, and acceptance criteria for agent quality.
  • Drive fine-tuning and inference optimization for voice latency and cost.

Skills

Agent frameworks
Voice tech
LLM fluency
Telephony & cloud
Python
Async programming
WebSockets
Deep learning
Docker on AWS
Leadership

Education

Bachelor’s, Master’s, or Ph.D. in CS or related field

Tools

Twilio
AWS
LangChain
Docker

Job description

AppFolio is seeking a Senior Machine Learning Engineer to design the next generation of voice and conversational AI agents in Realm-X. You will shape production voice pipelines and multi-channel experiences across our AI-native platform, collaborating with Product, Voice, and ML Platform teams to deliver scalable solutions.

You will lead a small pod of ML engineers, optimize latency, and refine agent quality with well-defined KPIs, while leveraging LangChain tools, Twilio-based telephony, and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer, Voice AI & Conversational Agents
Senior ML Engineer, Voice AI & Conversational Agents

Appfolio • Dallas (TX)

On-site
USD 167,000 - 230,000
Senior ML Engineer - Real-Time Voice & AI Agents
Senior ML Engineer - Real-Time Voice & AI Agents

AppFolio • United States

Hybrid
USD 167,000 - 230,000
Senior ML Engineer, Conversational AI & Voice Systems
Senior ML Engineer, Conversational AI & Voice Systems

Appfolio • Chicago (IL)

On-site
USD 167,000 - 230,000
Senior ML Engineer - Real-Time Voice & AI Agents Lead
Senior ML Engineer - Real-Time Voice & AI Agents Lead

Appfolio • Denver (CO)

On-site
USD 167,000 - 230,000
Senior ML Engineer – Voice & AI Agent Pipelines
Senior ML Engineer – Voice & AI Agent Pipelines

Appfolio • San Diego (CA)

On-site
USD 167,000 - 230,000
Senior ML Engineer - Voice & AI Agents (Remote/Hybrid)
Senior ML Engineer - Voice & AI Agents (Remote/Hybrid)

AppFolio, Inc. • San Diego (CA)

Remote
USD 167,000 - 230,000
Senior ML Engineer - Real-Time Voice AI Agents (Hybrid)
Senior ML Engineer - Real-Time Voice AI Agents (Hybrid)

Appfolio • San Francisco (CA)

On-site
USD 167,000 - 230,000
Senior ML Engineer — Voice AI for Realm-X (Remote)
Senior ML Engineer — Voice AI for Realm-X (Remote)

AppFolio, Inc • Columbus (OH)

Hybrid
USD 167,000 - 209,000
Staff ML Platform Engineer
Staff ML Platform Engineer

Appfolio • San Francisco (CA)

On-site
USD 200,000 - 275,000
Staff ML Engineer: Scale AI Infra & Realm-X
Staff ML Engineer: Scale AI Infra & Realm-X

Appfolio • Denver (CO)

Hybrid
USD 200,000 - 275,000