Staff ML Engineer — Production-Scale AI Infra

Appfolio

Santa Barbara (CA)

On-site

USD 200,000 - 275,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 hiring a Staff Machine Learning Engineer to advance the ML platform powering Realm-X. You’ll train, fine-tune, infer, and evaluate AI models while keeping the cloud cost-efficient and always-on. You’ll work across ML infrastructure, applied AI, and cost discipline to scale Realm-X for our broad customer base.

You’ll collaborate with Voice & Agents and Research ML teams to harden prototypes into production systems with observability, SLOs, and secure guardrails for AI applications.

Qualifications

  • ML infra at scale: built and operated production ML infrastructure on AWS - ECS, SageMaker, GPUs, autoscaling, cost controls.
  • Inference platforms: production model serving for LLMs and custom models with batching and routing.
  • Provider breadth: integrated with Google Vertex/Gemini, OpenAI, and Anthropic APIs in production.
  • Training capability: trained or fine-tuned language models end-to-end; deep learning, evaluation, inference.
  • Cloud-native engineering: strong Python, Docker, dependency management, and CI/CD for AI workloads.
  • RAG & agents: working knowledge of LangChain / LangGraph and modern RAG patterns over data.

Responsibilities

  • Design and operate AppFolio's ML infrastructure on AWS - ECS, SageMaker, GPU fleets, model serving, autoscaling, and cost controls.
  • Drive AI cost discipline: optimize cost across AI apps including routing, caching, batching, and inference economics.
  • Maintain reliable multi-provider LLM access across Google, OpenAI, and Anthropic with sensible fallbacks.
  • Build training and fine-tuning stack for small language models, including data pipelines and GPU orchestration.
  • Partner with Voice & Agents and Research ML engineers to productionize prototypes with SLOs and observability.
  • Operate AI safety and authorization: guardrails, tool permissions, and human-in-the-loop gates.

Skills

ML infrastructure
Production ML systems
Cloud-native engineering
Python
CI/CD for AI workloads
RAG & agents
Cost optimization
Hardware/cloud cost control

Education

Bachelor's, Master's, or Ph.D. in Computer Science or related technical discipline

Tools

AWS ECS
SageMaker
GPUs
LangChain
LangGraph

Job description

AppFolio is hiring a Staff Machine Learning Engineer to advance the ML platform powering Realm-X. You’ll train, fine-tune, infer, and evaluate AI models while keeping the cloud cost-efficient and always-on. You’ll work across ML infrastructure, applied AI, and cost discipline to scale Realm-X for our broad customer base.

You’ll collaborate with Voice & Agents and Research ML teams to harden prototypes into production systems with observability, SLOs, and secure guardrails for AI applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Staff ML Platform Engineer
Staff ML Platform Engineer

Appfolio • San Francisco (CA)

On-site
USD 200,000 - 275,000
Staff ML Engineer - Autonomous Leasing AI
Staff ML Engineer - Autonomous Leasing AI

Appfolio • Denver (CO)

Hybrid
USD 210,000 - 275,000
Total rewards package
Hybrid work model
Staff ML Engineer: Autonomous Leasing AI at Scale
Staff ML Engineer: Autonomous Leasing AI at Scale

Appfolio • Chicago (IL)

On-site
USD 200,000 - 275,000
Staff ML Engineer — Autonomous Leasing AI Lead
Staff ML Engineer — Autonomous Leasing AI Lead

Appfolio • Atlanta (GA)

Hybrid
USD 200,000 - 275,000
Hybrid work arrangements
Competitive compensation
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 Engineer: Autonomous AI for Real Estate SaaS
Staff ML Engineer: Autonomous AI for Real Estate SaaS

Appfolio • Dallas (TX)

On-site
USD 200,000 - 275,000
Staff ML Engineer — Autonomous Leasing AI
Staff ML Engineer — Autonomous Leasing AI

AppFolio • United States

Hybrid
USD 200,000 - 275,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
Staff ML Engineer: Autonomous Leasing AI Leader
Staff ML Engineer: Autonomous Leasing AI Leader

Appfolio • Santa Barbara (CA)

On-site
USD 200,000 - 275,000