AppFolio is seeking a Principal Machine Learning Engineer to define and lead the next generation of AI systems within Realm-X and drive the long-term autonomous Real Estate Performance Management (RPM) platform. This company-impact role owns mission-critical AI capabilities, shapes long-term technical strategy, and serves as a technical visionary and advisor across teams and leadership. The position works across traditional machine learning, deep learning, and generative AI to build systems that enable execution, automation, and optimization. The role helps establish technical vision and architecture for Realm-X AI systems, and designs and deploys advanced agentic systems that combine reasoning, planning, execution, and multi-agent orchestration. It also improves platform primitives and end-to-end ML standards spanning data collection, model training, evaluation, deployment, and inference infrastructure. The engineer will architect scalable, multimodal, real-time AI applications and support high-quality production deployment. A key focus is advancing autonomous property management operations. The engineer will use existing LLMs and instrument proprietary data collection to support selective training, fine-tuning, and reinforcement-learning optimization of open-source LLMs and SLMs for the RPM domain, with attention to performance, latency, and cost. The role also builds data and feedback loops for reinforcement learning over agent action policies in partially observable, high-stakes property management environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal