Sr. Machine Learning Engineer
AppFolio
Hi, We’re AppFolio. We’re innovators, changemakers, and collaborators. We’re more than just a software company — we’re building the cloud and AI-native platform where the real estate industry comes to do business. We’re revolutionizing how property managers operate, how residents live, and how intelligence flows through an entire industry. We are now building the next generation of our platform with AI at the core.
Realm-X is AppFolio’s AI platform powering this transformation. It includes:
- Assistant: a GenAI copilot embedded across the product experience
- Flows: an agentic workflow system enabling automation of complex business processes
- Performers: real-time, multi-modal AI agents operating across voice, text, email, and chat
We are building not only these experiences, but also the platform that enables teams across AppFolio to contribute and extend AI capabilities. At the foundation are deep agents, built on a real estate ontology and domain primitives, allowing AI systems to understand and operate across the full business context of AppFolio — powering both employee productivity and end-to-end automation.
Position Overview
We’re seeking a Sr Machine Learning Engineer to play a critical role in shaping Realm-X and the future of AI at AppFolio. This is a high-impact position focused on defining architecture, building next-generation AI systems, and influencing technical direction across teams. You will work at the intersection of machine learning, distributed systems, and product innovation to create AI systems that move beyond assistance into execution.
Responsibilities
- Define and drive the technical vision and architecture for AI systems within Realm-X
- Design and build deep, context-aware agents leveraging domain ontologies and structured business primitives
- Lead the development of agentic workflows (Flows) that combine reasoning, planning, and execution
- Architect systems for real-time, multi-modal AI agents (Performers) across communication channels
- Build and evolve platform capabilities (tools, memory, evaluation systems, abstractions) to enable broad internal adoption
- Translate ambiguous, high-impact problems into scalable, production-ready AI systems
- Establish best practices for LLM evaluation, observability, safety, and iteration loops
- Collaborate cross-functionally with product, design, and engineering leaders to shape strategy and execution
- Mentor engineers and raise the technical bar across the organization
- Identify and introduce emerging AI technologies and paradigms that create leverage for the business
What you’re looking for
- You think in terms of systems and platforms, not just features
- You have a track record of building and deploying ML/AI systems in production at scale
- You are comfortable operating in high ambiguity and defining direction where none exists
- You can lead through influence, aligning multiple teams around a technical vision
- You balance long-term architecture with pragmatic delivery
- You are motivated by high-impact problems that shape products and business outcomes
Additional Skills and Knowledge
- Master’s or Ph.D. in Computer Science, Machine Learning, or a related technical field (required)
- Extensive experience developing and deploying machine learning systems in production environments
- Strong software engineering expertise with languages such as Python, Go, Ruby, or JavaScript
- Deep understanding of distributed systems, APIs, and cloud infrastructure (AWS or similar)
- Experience leading large, cross-functional technical initiatives
- Ability to design systems that integrate structured data, models, and real-time decisioning
Nice to Have
- Experience with LLMs, AI agents, and tool-using systems (e.g., LangChain, LangGraph, OpenAI APIs)
- Familiarity with agentic architectures, planning/execution loops, and orchestration frameworks
- Experience building domain-specific ontologies, knowledge graphs, or semantic layers evaluation frameworks for AI systems (offline and online)
- Background in workflow orchestration systems (e.g., Temporal)
- Experience building platforms that enable other engineering teams
- Exposure to multi-modal AI systems (voice, chat, email, etc.)
Compensation & Benefits
The compensation that we reasonably expect to pay for this role is: 167,200.00 - 209,000.00 base pay. The actual compensation for this role will be determined by a variety of factors, including but not limited to the candidate’s skills, education, experience, and internal equity.
Please note that compensation is just one aspect of a comprehensive Total Rewards package. The compensation range listed here does not include additional benefits or any discretionary bonuses you may be eligible for based on your role and/or employment type.
Regular full-time employees are eligible for benefits.
Statement of Equal Opportunity
At AppFolio, we value diversity in backgrounds and perspectives and depend on it to drive our innovative culture. That’s why we’re a proud Equal Opportunity Employer, and we believe that our products, our teams, and our business are stronger because of it. This means that no matter what race, color, religion, sex, sexual orientation, gender identification, national origin, age, marital status, ancestry, physical or mental disability, or veteran status, you’re always welcome at AppFolio. #J-18808-Ljbffr$160k - $220k
...third-wave, context-aware AI approach that automatically learns and adapts to dynamic environments. The MixMode platform delivers... ..., California.Learn more at . MixMode is looking for a Sr. Machine Learning Engineer to aid in building large-scale, production-grade AI...SeniorHourly payWork at officeLocal areaRemote workFlexible hours$167.2k - $209k
...AppFolio is looking for a Sr Machine Learning Engineer in Santa Barbara, California, to shape their AI platform Realm-X. This high-impact role involves defining architecture, developing AI systems, and leading technical initiatives across teams. Required qualifications...Senior$147.8k - $229.09k
...experimentation and incident response capabilities through operations, engineering, education, field, and integration services and by acting as... ...data analysis, advanced statistical models, and build machine learning algorithms. Design, lead, and evaluate experiments to...SeniorFull timeRelocation package$110k - $190k
...Overview AI/ML Software Engineer at Toyon Research Corporation is a position requiring U.S. citizenship and the ability to qualify... ...state-of-the-art solutions. Experience with Reinforcement Learning (RL), Large Language Models (LLMs), Computer Vision, or other AI...SuggestedFull timeWork experience placement- ...including consumer electronics, industrial safety, public safety, and OEM applications. Position Summary The Senior Systems Engineer will lead the design, integration, and verification of advanced thermal imaging systems. Working closely with hardware, firmware,...Senior
$36.34 - $47.94 per hour
...28025 Primary Duties and Responsibilities Press space or enter keys to toggle section visibility The Sr. LVN will provide direct patient care for diverse patient population within named Hematology/Oncology Community Clinics, working with...SeniorHourly payRemote workMonday to Friday- Clear Group is seeking a Principal Architect in Santa Barbara, CA, to join their leadership team. The role demands a senior architectural leader experienced in technical design and project delivery, ensuring high standards across various prestigious projects. Applicants...
$150k - $350k
...the future of chip design and verification with agentic AI workflows. Our platform leverages cutting-edge generative AI to assist engineers in RTL design, simulation, and verification, dramatically accelerating chip development. Founded by experts in AI and semiconductor...Full time$122.3k - $165k
...Sr. Manager, Men's Product Marketing - UGG At Deckers Brands, Together, Every Step is a promise kept that every employee can bring their authentic self, is valued and supported, as a whole person, at work and beyond. Together, Every Step is how we continue to deliver...SeniorSeasonal work- ...PEARLY is seeking a hands-on Senior Engineer based in California. In this role, you will own the data platform's architecture and infrastructure, leveraging modern technologies like TypeScript and SQL. You will mentor the team while contributing to critical systems that...SeniorFlexible hours
- ...the United States and its allies by providing high-hazard experimentation and incident response capabilities through operations, engineering, education, field, and integration services and by acting as environmental stewards to the Site’s Cold War legacy. Our VISION...SeniorFull timeRelocation package
$79.9k - $107.8k
...Sr. Employee Relations Specialist At Deckers Brands, Together, Every Step is a promise kept that every employee can bring their authentic self, is valued and supported, as a whole person, at work and beyond. Together, Every Step is how we continue to deliver exceptional...SeniorLocal area- ...Umbra is seeking a Senior Software Engineer to enhance their public-facing software application and API services. This role involves building and maintaining applications that facilitate client access to synthetic aperture radar data. Candidates must have a Bachelor’s...SeniorFlexible hours
- ...excellence. Partner closely with architecture, interiors, engineering, estimating, and construction teams to ensure seamless project... ...Job Description ~ Must be physically able to operate various machines and equipment, including computers, office equipment, telephone...SeniorFull timeContract workWork at officeLocal area
$130k - $160k
...are at the core of our culture. About the Team: Our Sales Engineering team is the technical heartbeat of the go-to-market organization... ...a collaborative, "egoless" team that thrives on continuous learning and pushing the boundaries of what AI can do for our customers...SeniorCurrently hiringRemote workFlexible hours- Job Description Job Description ABOUT THE JOB: Allen Construction is seeking an experienced residential construction Superintendent to join our team in Santa Barbara. As an employee-owned company focused on creating an enjoyable workplace and exceptional culture, ...SeniorContract workFor contractorsFor subcontractor
$153k - $187k
...industry leader and innovator in AI and machine learning-powered Conversation Intelligence. With... ...powering the infrastructure of our revenue engine. We own the GTM tech stack, data... ...technical, innovative, and forward-thinking Sr. GTM AI Architect to lead the design and...SeniorCurrently hiringRemote workFlexible hours$83.08k - $124.61k
...experimentation and incident response capabilities through operations, engineering, education, field, and integration services and by acting as... ...Key Responsibilities Develop, implement, and evaluate machine learning algorithms to analyze multi-modal data (e.g. time series,...Full timeRelocation packageFlexible hours$150k - $165k
...Sr. Manager, People & Experience Business Partner - Enterprise Functions At Deckers Brands, Together, Every Step is a promise kept... ...and motivate the team. Develop a mindset for continuous learning and offer opportunities to grow. Instill and reinforce the highest...SeniorTemporary work$167.2k - $209k
...trusted recruiting partner to AppFolio's Sr. leaders on key hires Drive hiring strategy... ...hiring across multiple functions (Engineering, Product, GTM, G&A) ~ Demonstrated ability... ...of our business, and ourselves. Learn We partner with you to realize your potential...SeniorFull timeFlexible hours$87.9k - $118.6k
...work, and have a positive impact on the communities and world around us. Job Title: Sr. Product Developer - UGG Footwear Reports to: Sr. Director, Product Development & Engineering - UGG Footwear Location: Goleta, CA - Hybrid The Role As Senior Product...SeniorWork experience placement- A public accounting firm in Santa Barbara is seeking a Tax Manager with at least six years of public accounting experience. The role involves managing tax preparations, research, and collaboration on complex transactions. Candidates must possess an accounting degree and...Senior
- ...A leading thermal imaging technology company is seeking a Senior Systems Engineer to lead the design and integration of advanced thermal imaging systems. The ideal candidate will have at least 7 years of experience in embedded systems, along with a strong foundation in...Senior
$95k - $110k
...business results, experience an amazing place to work, and have a positive impact on the communities and world around us. Job Title: Sr. Financial Reporting & Technical Accounting Analyst Reports to: Sr. Manager, Financial Reporting & Technical Accounting...SeniorWork at officeLocal area$64.17k - $102.81k
...in working for a company committed to assisting the communities we serve! Join a workplace with a greater purpose. We'd love to learn more about how your interests and experience could be a fit with one of the world's most admired and sustainable companies! Build your...SeniorWork experience placementWork at officeFlexible hours$25.74 per hour
...Number: 40070175 Payroll Title: CUSTODIAN SR (005116) Job Code: 005116 Job Open... ...and health are just one of the rewards. Learn more about the benefits of working at UC... ...operating vacuum cleaners, buffers, wall washing machines, shampoo machines, wet/dry vacuums, waxers...SeniorFull timePart timeWork at officeLocal areaShift work$100k - $150k
...Sr. Contracts Specialist Santa Barbara Infrared, Inc. is currently recruiting for the position of Sr. Contracts Specialist. The... ...and services to our customers. We provide highly integrated, well-engineered, cost effective hardware and software solutions to the E-O...SeniorPermanent employmentFull timeContract work- ...A leading space technology firm in Santa Barbara is seeking a Senior Software Engineer to join their Command, Control, and Communications team. This role entails design, development, and maintenance of critical systems for autonomous satellite operations. Candidates should...Senior
- ...outstanding and you should possess a willingness and desire to continually learn new technologies. Teamwork is very important to us, so your ability to work well with your team of software engineers as well as with engineers and managers across the company. The right...SeniorMinimum wagePermanent employmentWork experience placementLocal area
$137.5k - $185.6k
...Sr. Manager, Materials - UGG Apparel & Accessories Location: Goleta, CA - Hybrid Typically 3 times per week in office, Tuesday... ...'s Degree in Textile Design, Textile Technology, Textile Engineering or equivalent work experience. ~10 + years of relevant work experience...SeniorWork experience placementSeasonal workWork at officeOverseas
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Machine Learning Engineer. Be the first to apply!
- senior performance engineer Santa Barbara, CA
- senior manager diversity & inclusion Santa Barbara, CA
- senior robotics software engineer Santa Barbara, CA
- senior mainframe developer Santa Barbara, CA
- senior cybersecurity engineer Santa Barbara, CA
- senior manager m&a tax Santa Barbara, CA
- senior accountant remote Santa Barbara, CA
- senior level Santa Barbara, CA
- senior scientific director Santa Barbara, CA
- senior software engineer remote Santa Barbara, CA


