← Back to results

Jobs at AppFolio

$264,000 – $330,000 · Posted 1 day ago

Principal Machine Learning Engineer at AppFolio to architect and lead mission-critical AI systems across the Realm-X property management platform. You'll design advanced AI agentic systems combining reasoning, planning, and execution; establish ML platform primitives for end-to-end production workflows; and drive the transition toward autonomous property management using LLMs, fine-tuning, and reinforcement learning. Requires 10+ years building software systems with deep expertise in traditional ML, deep learning, generative AI, LLM post-training (SFT, RLHF, DPO, RL), and production ML at scale—plus a Master's or Ph.D. in Computer Science or related field.

San DiegoLast seen today
$167,200 – $209,000 · Posted 1 day ago

Staff Software Engineer leading the technical vision and strategy for the Resident Concierge product, designing and implementing complex distributed systems to handle 10x traffic growth. Responsibilities include driving architectural decisions, mentoring engineers, collaborating with Product/Design/ML leaders on AI-assisted features, and ensuring long-term system health through test-driven development and continuous integration. Requires 8+ years building and scaling web-based SaaS applications, with proven ability to lead high-stakes projects from ambiguity to launch, lead architectural discussions, and adopt AI tooling effectively.

AtlantaLast seen today
$138,400 – $173,000 · Posted 8 days ago

Senior Full Stack Software Engineer to join the Mixed Portfolio Foundation team, owning foundational architecture and data models across multiple property-type segments (affordable housing, student housing, community association, commercial). Design and implement scalable, robust web-based solutions; mentor engineers; drive technical direction and best practices; maintain high standards of code quality through TDD, code reviews, and CI/CD. Requires 5+ years developing web applications in SaaS environments with extensive experience designing complex data models.

San FranciscoLast seen 7 days ago
$138,400 – $173,000 · Posted 8 days ago

AppFolio seeks a Senior Full Stack Software Engineer to join the Mixed Portfolio Foundation team, owning foundational architecture and data models across multiple property types (affordable housing, student housing, community association, commercial). The role involves building scalable web-based solutions, designing complex data models aligned with business and compliance requirements, mentoring engineers, and driving technical direction in an agile SaaS environment. Responsibilities include feature development, performance optimization, code review leadership, test-driven development practices, and cross-functional collaboration with product, QA, and design teams.

ChicagoLast seen 6 days ago