Senior ML Engineer, Voice & AI Agents (Realm-X)

AppFolio

San Francisco (CA)

Hybrid

USD 167,000 - 209,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AppFolio in San Francisco is hiring a Senior Machine Learning Engineer to design and ship the next generation of voice and conversational AI agents within Realm-X. You’ll help define production voice and chat agent pipelines, working at the intersection of LLM agent frameworks, real-time voice tech, and streaming infrastructure.

You will work with Product, Voice channel, and ML Platform teams to translate cutting-edge agent research into reliable, low-latency, multi-channel experiences that

Qualifications

  • Agent frameworks: Deep, shipped experience with LangChain, LangGraph, LangSmith, and LangChain Deep Agents (or equivalent).
  • Voice stack: Hands-on with Voice-to-Voice models and traditional TTS / STT pipelines; understands trade-offs between end-to-end voice models and modular architectures.
  • LLM fluency: Strong grasp of LLM reasoning behavior, tool use, structured output, and latency trade-offs across providers.
  • Telephony & cloud: Production experience with Twilio (or comparable telephony) and AWS.
  • Engineering: Expert Python, async programming, and WebSockets for real-time, bidirectional streaming.
  • ML fundamentals: Solid foundation in deep learning, model evaluation, and inference optimization; able to deploy with Docker on AWS.
  • Leadership: Demonstrated ability to lead a small team, mentor engineers, and partner credibly with Product and Design.

Responsibilities

  • Ship Voice & Text Agents: Architect and ship voice and text agent pipelines that handle real-time, multi-turn customer interactions.
  • Reasoning vs. Latency: Make principled trade-offs between reasoning depth and latency across frontier LLMs, smaller models, and routing strategies.
  • Lead a Pod: Lead a small pod of ML and platform engineers; raise the bar on agent evaluation, observability, and incident response.
  • Define Quality: Partner with Product and Voice channel teams to define KPIs, eval harnesses, and acceptance criteria for agent quality.
  • Optimize for Voice: Drive selective Small Language Model (SLM) fine-tuning and inference optimization for voice latency and cost.

Skills

Agent frameworks
Voice stack
LLM fluency
Telephony & cloud
Python & WebSockets
Docker & AWS
Leadership

Tools

Twilio
AWS
Docker
Python
WebSockets
LangChain
LangSmith
LangGraph
LangChain Deep Agents

Job description

AppFolio in San Francisco is hiring a Senior Machine Learning Engineer to design and ship the next generation of voice and conversational AI agents within Realm-X. You’ll help define production voice and chat agent pipelines, working at the intersection of LLM agent frameworks, real-time voice tech, and streaming infrastructure.

You will work with Product, Voice channel, and ML Platform teams to translate cutting-edge agent research into reliable, low-latency, multi-channel experiences that

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior ML Engineer - Voice & AI Agent Pipelines
Senior ML Engineer - Voice & AI Agent Pipelines

AppFolio • San Diego (CA)

On-site
USD 167,000 - 209,000
Senior ML Engineer — Voice & AI Agent Pipelines
Senior ML Engineer — Voice & AI Agent Pipelines

AppFolio • Dallas (TX)

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

AppFolio • Atlanta (GA)

On-site
USD 167,000 - 209,000
Senior ML Engineer: Real-Time Voice Agent Pipelines
Senior ML Engineer: Real-Time Voice Agent Pipelines

AppFolio • Denver (CO)

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

AppFolio • Santa Barbara (CA)

Hybrid
USD 167,000 - 209,000
Hybrid work model
Staff ML Engineer: Autonomous Leasing AI Lead
Staff ML Engineer: Autonomous Leasing AI Lead

AppFolio • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Hybrid work model
Career growth opportunities
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

AppFolio • Dallas (TX)

On-site
USD 167,000 - 209,000
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

AppFolio • San Francisco (CA)

Hybrid
USD 167,000 - 209,000
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

AppFolio • San Diego (CA)

On-site
USD 167,000 - 209,000