Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Engineer

$200k - $275k

Appfolio

Description Hi, We're AppFolio We're innovators, changemakers, and collaborators. We're more than just a software company - we're building the AI-native platform where the real estate industry comes to do business. We're transforming Property Management; how property managers operate, how residents live, and how intelligence flows across an entire industry. Realm-X is AppFolio's AI-native platform powering this transformation. It enables a new generation of intelligent capabilities across our products, including Realm-X Assistant (copilot), Flows (AI Agentic workflows) and Performers (autonomous AI Agents). Realm-X serves as both a foundation for internal teams to build and scale AI-powered products, and a core layer delivering intelligent, high-impact experiences directly to our customers. At its core, Realm-X is built on a structured domain ontology and a set of shared business primitives—such as transactions, actions, reports, metrics, and skills that enable AI systems to deeply understand and operate across the full context of property management workflows. This foundation allows us to build context-aware, action-oriented AI systems that go beyond simple assistance to power real automation and decision-making. Who We Are Looking For We're hiring a Staff Machine Learning Engineer to help move forward the ML platform that every AI initiative at AppFolio depends on - training, fine-tuning, inference, RAG, evaluation, and cost. You'll keep our AI cloud always-on, observable, and economical, while staying close enough to applications to influence model and agent design. This role works at the intersection of ML infrastructure, applied AI, and cost discipline. You'll partner closely with our Voice & Agents and Research ML engineers to harden their prototypes into production systems, and help move forward the platform layer that lets Realm-X scale across AppFolio's entire customer base. Your Impact ML Platform: 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 all AI applications - provider routing, caching, batch vs. real-time, model size selection, and inference economics. Multi-Provider Reliability: Maintain reliable, multi-provider LLM access across Google, OpenAI, and Anthropic with sensible fallbacks and abstractions. Training & Fine-Tuning Stack: Build the training and fine-tuning stack for Small Language Models, including data pipelines, GPU orchestration, and evaluation. Productionize Research: Partner with Voice & Agents and Research ML engineers to harden their prototypes into production systems with SLOs, on-call rotations, and observability. AI Safety & Guardrails: Operate AppFolio's AI safety and authorization layer - guardrails on AWS, scoped tool permissions, and human-in-the-loop gates for autonomous agent actions. Qualifications You have 7+ years of experience developing and scaling web-based applications, preferably in a SaaS environment. Systems thinker: You think in terms of platforms and long-term leverage, not just features. Production builder: You've built and scaled ML infrastructure in production with meaningful business impact. Ambiguity: You operate effectively in high ambiguity, turning unclear infra problems into clear direction. Owner-operator: You take ownership with a founder/owner-operator mindset, act with urgency, and focus on outcomes. Pace: You have a strong desire to move fast and deliver impact, while maintaining sound engineering judgment. Collaboration: You are humble, collaborative, and low-ego, and you elevate those around you. Sustainability: You value work-life balance as a foundation for sustained high performance. Reliability mindset: You treat ML infra like any other production system - SLOs, on-call, observability, postmortems. Must Have ML infra at scale: Has built and operated production ML infrastructure on AWS - ECS, SageMaker, GPUs, autoscaling, and cost controls. Inference platforms: Production experience with model serving for both LLMs and custom models; understands quantization, batching, and routing. Provider breadth: Direct experience integrating with Google (Vertex / Gemini), OpenAI, and Anthropic APIs in production. Training capability: Has trained or fine-tuned language models end-to-end; comfortable with deep learning, evaluation, and 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 structured and unstructured data. Cost optimization: Demonstrated experience reducing unit cost of AI workloads without regressing quality or latency. AI safety & authorization: Hands-on experience operating AI guardrails, scoped tool permissions, and authorization layers for production AI systems. Nice to Have Bachelor's, Master's, or Ph.D. in Computer Science or related technical discipline. Experience training Small Language Models for production use. GPU performance tuning (vLLM, TensorRT, Triton, or similar). Prior Staff-level role at a company with a significant AI infra footprint. Experience with ontology-driven systems or knowledge graphs supporting AI applications. Contributions to open-source ML infrastructure or LLM tooling. Location Find out more about our locations by visiting our site. All late-stage candidates complete an in-person meeting with an AppFolian as part of our hiring process. Compensation & Benefits The compensation that we reasonably expect to pay for this role is: $200,000 - $275,000 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 - see here. About AppFolio AppFolio is the technology leader powering the future of the real estate industry. Our innovative platform and trusted partnership enable our customers to connect communities, increase operational efficiency, and grow their business. For more information about AppFolio, visit appfolio.com. Why AppFolio Grow | We enable a culture of high performance, where delivering results is recognized by opportunities for growth and compelling total rewards. Our challenging and meaningful work drive the growth of our business, and ourselves. Learn | We partner with you to realize your potential by investing in you from the start. We're cultivating a team of big thinkers through coaching and mentorship with our best-in-class leaders, and giving you the time and tools to develop your skills. Impact | We are creating a world where living in, investing in, managing, and supporting communities feels magical and effortless, freeing people to thrive. We do this by innovating with purpose while cultivating a culture of impact. We learn as much from each other as we do our customers and our communities. Connect | We excel at hybrid work by fostering an environment that feels flexible, personal and connected, no matter where we are. We create space to fuel innovation and collaboration, and we come together to celebrate, connect, and succeed. Paddle as One. Learn more at appfolio.com/company/careers 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 Appfolio

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in San Francisco, CA vacancy
  • $250k - $350k

     ...getting started — this team will define what dependable, production-grade agentic AI looks like.About the RoleAs a Staff Machine Learning Research Engineer, you will operate across the full breadth of AIS’s technical needs — wherever the hardest ML problem in agentic AI... 
    Suggested
    Full time

    Scale AI

    San Francisco, CA
    2 days ago
  •  ...goals, and other priorities. We can hire people in any country where we have a legal entity. Responsibilities Senior Machine Learning Engineer — Agentic Search & Query IntelligenceAtlassian is seeking a Senior Machine Learning Engineer to join our Query... 
    Suggested
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago
  •  ...and phone orders—using DoorDash's logistics network. The Drive Machine Learning team builds the prediction and intelligence systems that...  ...consumer, and dasher outcomes.About the RoleAs a Machine Learning Engineer on the Drive team, you'll own machine learning systems end-to... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds the intelligent experiences, agentic systems, models, evaluation frameworks, and data pipelines that power Atlassian’s AI products and... 
    Suggested
    Work at office
    Local area
    Immediate start
    Worldwide

    Atlassian

    San Francisco, CA
    19 hours ago
  • $174.08k - $229.04k

     ...in our recruiting process here.With more than 640 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers help build personalized experiences to help Pinners create a life they love. At Pinterest, you’ll experience hands-on access... 
    Suggested
    Work at office
    Local area

    Pinterest

    San Francisco, CA
    2 days ago
  • $140.8k - $176k

     ...immersive transportation to improve people's lives warrants modern ML utilizing petabyte-scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business.The... 
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    19 hours ago
  • $138.91k - $285.98k

     ...group is dedicated to the development and research of applied machine learning. Our initiatives span a diverse range of AI/ML fields,...  ...core visual pod, a collaborative group of approximately six engineers and a product prototyping team, to create specialized evaluation... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    19 hours ago
  • $228.96k - $315.36k

     ...Amsterdam.The Data team within Plaid’s Fraud organization builds the machine learning systems that power Plaid’s fraud detection products,...  ...to support hundreds of customers.As a Senior Machine Learning Engineer, you will own the development of high-performance feature computation... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    2 days ago
  •  ...We leverage artificial intelligence and advanced ML, deep learning techniques to power decision-making in real time — from optimizing...  ...loop marketplace. About the RoleWe’re looking for a Machine Learning Engineer to help design, build, optimize and scale large-scale ML... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $200k - $227k

     ...side with talented product managers, data scientists, software engineers, fraud intelligence, and operations teams. Together, you'll...  ...Airbnb community.The Difference You Will Make:As a Senior Machine Learning Engineer on the Trust Frontier AI team, you will actively contribute... 
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    San Francisco, CA
    1 day ago
  • $209k - $313k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    2 days ago
  • $207k - $244k

     ...is recognized on Forbes Cloud 100 2025 List and is a Y Combinator 2024 Breakthrough Company.About the team/roleWe’re hiring an ML Engineer (P3) to build and ship the AI systems that power Checkr’s core products. This role sits on the ML team inside Checkr’s Data & ML organization... 
    Work at office
    Local area
    Remote work
    Relocation
    3 days per week

    Checkr

    San Francisco, CA
    1 day ago
  •  ...the two, giving them the flexibility to balance business responsibilities and support their families.Atlassian is seeking a Machine Learning Engineer to join our Growth organization. Growth builds intelligent, personalized experiences that help customers discover value,... 
    Temporary work
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    19 hours ago
  •  ...and real-world agent usage surfaces the gaps that drive our next foundations work. About the RoleWe’re looking for a Senior Machine Learning Engineer to join Agentic Foundations with a primary focus on Vertical Agent Development. You will own the continuous improvement of... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    19 hours ago
  • $173k - $259k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    2 days ago
  • $140k - $200k

     ...GV, and Accel and enjoy multi-year runway.About the RoleWe’re looking for an ML Engineer to build the production systems that train, deploy, monitor, retrain, and serve our machine-learning models reliably. You sit between software engineering, data engineering, and modeling... 
    Temporary work
    Work at office
    Monday to Friday
    Monday to Thursday

    Sprinter Health

    San Francisco, CA
    4 days ago
  • $163.42k - $285.98k

     ...in our recruiting process here.With more than 600 million users around the world and 300 billion ideas saved, Pinterest Machine Learning engineers build personalized experiences to help Pinners create a life they love. With just over 4,000 global employees, our teams... 
    Local area
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  • $148.7k - $199.4k

    Job Posting Title:Senior Machine Learning Engineer - ESPNReq ID:10150610Job Description:Disney Entertainment & ESPN TechnologyOn any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved... 
    Full time
    Worldwide

    Hulu

    San Francisco, CA
    1 day ago
  • Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native experiences, agentic systems, models, evaluation frameworks, and data platforms that power Atlassian’s AI products.Working at AtlassianAtlassians... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    19 hours ago
  • $112k - $269k

    SummaryYelp engineering culture is driven by our values: we’re a cooperative team that values...  ...requires the use of cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) to...  ...spanning various geographical locations. As a Staff-level ML Engineer on the Content... 
    Work experience placement
    Local area

    Yelp

    San Francisco, CA
    19 hours ago
  • $200.35k - $260.91k

     ...was named a Leader in The Forrester Wave: Revenue Marketing Platforms for B2B, Q1 2026.The OpportunityWe’re hiring a Senior Machine Learning Engineer to join our AI team, reporting directly to the Head of AI.Signals tell you what happened. Our job is to explain why — and... 
    Full time

    6sense

    San Francisco, CA
    19 hours ago
  • $244k - $320k

     ...email, and push notifications, our AI-powered personalization engine delivers bespoke experiences that drive performance, revenue,...  ...Foundation's Corporate Equality Index!About the RoleOur Machine Learning Engineering team powers personalized experiences for hundreds... 
    Full time

    Attentive

    San Francisco, CA
    2 days ago
  • $138.91k - $285.98k

     ...ofthe Advanced Technologies Group (ATG), Pinterest’s advanced machine learning team. ATG’s goal is to keep Pinterest at the forefront of...  ...that technology to the product in collaboration with product engineering teams. The team also publishes its work in applied research... 
    Work experience placement
    Work at office
    Local area
    Relocation package

    Pinterest

    San Francisco, CA
    3 days ago
  • $228.96k - $315.36k

     ...intelligence products. We identify the best opportunities to use machine learning in Plaid products, prove out those opportunities, and...  ...production systems.About the RoleAs a Senior Machine Learning Engineer on Embedded Insights, you will help shape Plaid’s future by building... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    4 days ago
  •  ...short, and which changes make it meaningfully more useful to customers. Responsibilities What you’ll doAs a Senior Machine Learning Engineer, you’ll tackle the open-ended technical problems that determine whether customers trust Rovo with increasingly complex and... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    1 day ago
  • $200k - $300k

    San Francisco, CaliforniaHybridFull Time$200k - $300k A health technology company at the top of their industry is seeking a Machine Learning Engineer to join its research and development team. This full-time opportunity offers the chance to build advanced machine learning... 
    Full time
    Worldwide

    Motion Recruitment

    San Francisco, CA
    1 day ago
  • $162.8k - $203.5k

     ...immersive transportation to improve people's lives warrants modern ML utilizing peta-byte scale data. Our highly motivated Machine Learning Engineers work on these challenging problems and define solutions to directly impact various aspects of our core business.If you... 
    Hourly pay
    Work at office
    Local area
    3 days per week

    Lyft

    San Francisco, CA
    2 days ago
  • $228.96k - $315.36k

     ...London, and Amsterdam.The Fraud Data team at Plaid builds the machine learning systems that power Plaid’s fraud detection products,...  ...consumers from evolving fraud threats.As a Senior Machine Learning Engineer on Plaid's Fraud Data team, you will develop models that improve... 
    Work experience placement
    Work at office
    Local area

    Plaid Financial

    San Francisco, CA
    2 days ago
  • $118k - $176k

     ...express themselves, live in the moment, learn about the world, and have fun together.The...  ...Saturn, and other digital services.Snap Engineering teams build fun and technically...  ...privacy at the forefront.We’re looking for a Machine Learning Engineer to join Snap Inc!What... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    2 days ago
  • $151.8k - $265.35k

     ...Firefly’s Generative AI Services team is seeking SeniorMachine Learning Engineers for our GenAI Services area. In this high-impact role, you...  ....What You’ll Need to SucceedMS or PhD in Computer Science, Machine Learning, or a related field—or equivalent industry experience... 
    Full time
    Temporary work
    Local area
    Worldwide

    Adobe Systems

    San Francisco, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!