Principal Machine Learning Engineer
Summary
Principal Machine Learning Engineer leading mission-critical AI capabilities at AppFolio's real estate platform (Realm-X). You will architect and deploy advanced AI agentic systems combining reasoning, planning, and execution across property management domains (maintenance, leasing, accounting, collections), establish ML platform primitives for context-aware automation, and drive the transition toward autonomous property management. You'll build scalable, multi-modal AI applications with production excellence standards, implement reinforcement learning for agent policies, and own the full ML lifecycle from data collection through deployment. Required: Master's/Ph.D. in CS or ML, 10+ years building software with significant ML/AI focus, hands-on LLM post-training experience (SFT, RLHF, DPO, RL), expert-level Python/PyTorch/AWS, and shipped production systems with academic publications.