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

Principal Machine Learning Engineer

$264k - $330k

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 seeking a Principal Machine Learning Engineer to help define and lead the next generation of AI systems within Realm‑X. This is a company‑impact role. You will own mission‑critical AI capabilities, shape long‑term technical strategy, and act as a technical visionary and advisor across teams and leadership. You’ll operate at the intersection of traditional machine learning, deep learning, and generative AI, building systems that go beyond AI assistance into execution, automation and optimization. This role is for someone who doesn’t just build systems — but redefines how they should be built. Your Impact: Architect & Lead: Own the technical vision and architecture for AI systems across Realm‑X in partnership with senior leadership. Scale Intelligent AI Agents: Design and deploy advanced AI Agentic systems that combine reasoning, planning, and execution. Improve the Foundation: Establish platform primitives and abstractions to enable context‑aware, action‑oriented AI that goes beyond simple assistance to true automation. Improve the standards for end‑to‑end ML systems: data collection, model training, evaluation, deployment, and inference infrastructure. Production Excellence: Architect and build scalable, multi‑modal, and real‑time AI applications, ensuring high‑quality deployment standards. ML for Real Estate: set the technical foundation for training, fine‑tuning, evaluating, and deploying open source LLM and SLM to production for optimizing performance, latency and cost. Qualifications You think in terms of systems, platforms, and long‑term leverage, not just features. You’ve built and scaled ML/AI systems in production with meaningful business impact. You operate effectively in high ambiguity, turning unclear problems into a clear direction. You’ve led or influenced large, cross‑team technical initiatives. You introduce new ideas, architectures, or paradigms —not just implement existing ones. You bring a founder / owner‑operator mindset: you take ownership, act with urgency and focus on outcomes. You have a strong desire to move fast and deliver impact, while maintaining sound engineering judgment. You are humble, collaborative, and low‑ego, and you elevate those around you. You value work‑life balance as a foundation for sustained high performance. Must Have: Master’s or Ph.D. in Computer Science, Machine Learning, or a related field (required). 10+ years of experience building software systems, with significant focus on ML/AI (or equivalent impact). Deep expertise across Traditional Machine Learning, Deep Learning, Generative AI / LLMs (prompting, fine‑tuning, RAG, agents, tool, and skills use). Strong understanding of the full ML lifecycle: data extraction, model training, evaluation and deployment. ML models integration in production software. You are an expert in Python, PyTorch, Numpy, AWS, Docker, SQL, embeddings and RAG. You have experience with LangChain, LangGraph and LLM observability tools (LangSmith). Experience designing and operating production‑grade ML systems at scale. Proficiency with AI coding tools and workflows (e.g., Copilot, ChatGPT, code generation tools). Nice to Have: Experience with ontology‑driven systems, knowledge graphs or semantic layers. Experience designing evaluation and benchmarking systems for AI. Background in distributed systems and real‑time architectures. Experience building platforms used by multiple engineering teams. Contributions to industry thought leadership (publications, talks, open source, etc.). Location Find out more about our locations by visiting our site. The compensation that we reasonably expect to pay for this role is: $264,000 - $330,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. 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 4 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer in San Diego, CA vacancy
  • $200.8k - $301.2k

    Qualcomm Technologies, Inc. is seeking an experienced engineer to develop software solutions for Inference Acceleration. This role involves a broad range of tasks throughout the product lifecycle in a fast-paced environment. Ideal candidates will possess significant experience... 
    Principal

    Stryker Corporation

    San Diego, CA
    11 hours ago
  • $110k - $180k

     ...Senior Machine Learning Engineer The Marlin Alliance, Inc. is seeking a Senior Machine Learning Engineer to design, develop, and implement advanced machine learning models and algorithms in support of naval applications. This role requires deep technical expertise in... 
    Suggested
    Contract work

    The Marlin Alliance

    San Diego, CA
    1 day ago
  • $165k - $195k

     ...Senior Machine Learning Engineer The Marlin Alliance, Inc. is seeking a talented and experienced Senior Machine Learning Engineer to join our team. The successful candidate will be expected to design, develop, and implement advanced machine learning models and algorithms... 
    Suggested
    Contract work
    Work at office

    The Marlin Alliance

    San Diego, CA
    11 hours ago
  • $200.8k - $301.2k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: We are looking for an experienced Windows platform architect to drive AI system performance and power enhancements... 
    Principal
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    11 hours ago
  • $242k - $333k

     ...Senior Machine Learning Engineer Zoox is on an ambitious journey to develop a full-stack autonomous mobility solution for cities and safely deploy a robotaxi service. We are looking for a Senior Machine Learning Engineer to join our team to help find rare events and... 
    Suggested
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    1 day ago
  • $140.8k - $211.2k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    11 hours ago
  •  ...career in technology. Job Description Knowledge of deep learning as machine learning modelling is required. Must be familiar with...  ...Requirement Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    H1b
    Remote work

    SynergisticIT

    San Diego, CA
    4 days ago
  • $140k - $220k

     ...Machine Learning Engineer Sunnyvale, CA About Us E-commerce got real-time data infrastructure decades ago. Physical stores still have not. RADAR is changing that. RADAR is building the data infrastructure layer for the physical world, starting with retail. Our... 
    Work at office
    Flexible hours

    Radar

    San Diego, CA
    1 day ago
  •  ...entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full time positions with clients. Who should apply? Recent computer science/engineering/mathematics/... 
    Full time

    SynergisticIT

    San Diego, CA
    1 day ago
  •  ...Role Number: 200655299-3543 Summary Apple’s Health Sensing team is seeking a versatile Machine Learning Engineer to develop next-generation health algorithms that deliver meaningful insights to users by combining classical ML, signal processing, and emerging generative... 
    Night shift

    Apple

    San Diego, CA
    1 day ago
  • $90 - $140 per hour

     ...focuses on advancing next-generation AI systems through large-scale ML infrastructure, training optimization, and framework-level engineering. The work involves supporting cutting-edge GenAI initiatives, improving model performance, and contributing to highly scalable AI... 
    Full time
    Remote work
    Weekday work

    Call For Referral

    San Diego, CA
    18 hours ago
  • $122.8k - $184.2k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world's leading mobile... 
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • $98.9k - $148.3k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Graphics Software...  ...in developing software for the latest Machine Learning models on the next generation of...  ...algebra, fast math libraries, etc.) Principal Duties and Responsibilities: •... 
    Work from home

    Qualcomm

    San Diego, CA
    3 days ago
  • $139.5k - $210.1k

     ...Machine Learning Engineer- Gen AI Product Operations partners with a variety of different engineering and operations teams, our team leads development of machine learning solutions. We deliver projects from end-to-end: problem statement and conceptualization, proof-... 
    Relocation

    Apple

    San Diego, CA
    2 days ago
  • $139.5k - $258.1k

     ...Machine Learning Video Algorithm Engineer The codec deep video processing team develops machine learning algorithms to power Apple technologies with the best user visual experience. In this role, you will work closely with company-wide multiple teams and in multiple... 
    Relocation

    Apple

    San Diego, CA
    1 day ago
  • $122.8k - $184.2k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: As a leading...  ...systems (e.g., Linux, Android, QNX) and Hardware. Principal Duties and Responsibilities: • Applies Machine... 
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $178.4k - $267.6k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    6 days ago
  •  ...forecasting, and increasingly sophisticated predictive modeling and machine learning techniques, the team provides a deep understanding of cost...  ...decision‑making. The Product Insights and Reporting, Principal will report to the Senior Manager of Insights. Our leadership... 
    Principal

    Blue Cross Blue Shield companies

    San Diego, CA
    1 day ago
  •  ...Machine Learning Engineer San Diego, California, United States Engineering Protogon Research builds AI models with a deep understanding of the world, monetizing them through proprietary trading. Founded and led by serial entrepreneur Rafael Cosman—co-founder of Archblock... 
    Temporary work
    Relocation
    Flexible hours

    Protogon Holdings, Inc

    San Diego, CA
    1 day ago
  •  ...We're looking for a Machine Learning Engineer and Researcher to join the Creative Foundations team within Camera & Photos. In this role, you won't just implement models - you'll invent them. You'll work at the intersection of cutting-edge ML research and the features that... 

    Apple

    San Diego, CA
    3 days ago
  •  ...and video for billions of users worldwide? Apple's Camera Algorithm team is seeking an extraordinary and highly experienced Machine Learning Engineer to drive groundbreaking machine learning-based technologies that help define the photographic and cinematic real-time auto... 
    Worldwide

    Apple

    San Diego, CA
    2 days ago
  • $139.5k - $258.1k

     ...Video Codec Machine Learning Engineer, Audio & Media Technologies Imagine the possibilities that await you here! At Apple, bold ideas rapidly transform into groundbreaking products, services, and customer experiences that shape the world. Are you someone who brings... 
    Relocation

    Apple

    San Diego, CA
    2 days ago
  • $139.5k - $258.1k

     ...Video Machine Learning Engineer, Audio & Media Technologies Imagine what you could do here! At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. We are seeking a passionate and innovative machine learning... 
    Worldwide
    Relocation

    Apple

    San Diego, CA
    11 hours ago
  • $260k - $310k

     ...the flexibility to buy now and pay later without any hidden fees or compounding interest. Join the team as a Senior Staff Machine Learning Engineer and become a pivotal part of our innovative ML team. Our team is dedicated to affirm's mission of revolutionizing financial... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Diego, CA
    4 days ago
  • $139.5k - $258.1k

     ...Machine Learning Engineer - iCloud Anti-Abuse Posted: May 15, 2026 Role Number: 200663430 Apple's iCloud Anti-Abuse team protects hundreds of millions of users from spam, phishing, and malicious content across Mail, Calendar, and Contacts. We are looking for an... 
    Relocation

    Apple

    San Diego, CA
    2 days ago
  • $140.8k - $211.2k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Machine Learning Engineering General Summary: Artificial Intelligence is changing the world for the benefit of human beings and societies. QUALCOMM, as the world... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    2 days ago
  • $75 - $95 per hour

     ...Machine Learning Engineer – Scheduling Optimization SPONSORSHIP NOT AVAILABLE- MUST BE US CITIZEN/ GREEN CARD HOLDER LOCATION: Irvine, CA (onsite). Monday through Thursday onsite, Fridays remote. COMPENSATION: $75-95 an hour. This is a 2-year contract that will... 
    Full time
    Contract work
    Remote work
    Worldwide
    Monday to Friday
    Monday to Thursday
    Shift work

    Match Made Tech

    San Diego, CA
    3 days ago
  • $75 - $95 per hour

     ...AI/ML Engineer - Greenfield AI Project UNABLE TO OFFER SPONSORSHIP- US CITIZENS & GREEN CARD ONLY LOCATION: Irvine, CA (onsite...  ...AI/ML Engineer to join our team and lead the development of machine learning models as part of this groundbreaking initiative. Job Description... 
    Full time
    Contract work
    Remote work
    Monday to Friday
    Monday to Thursday

    Match Made Tech

    San Diego, CA
    1 day ago
  • $104k - $156k

     ...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Modem Technologies Software General Summary: We are seeking an experienced Machine Learning Engineer specializing in Generative AI to join our core AI team. The... 
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...develop a full-stack autonomous mobility solution for cities and safely deploy a robotaxi service. We are looking for a Senior Machine Learning Engineer to join our team to help find rare events and their likelihood. This role is centered on applying cutting-edge machine... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    1 day ago

Do you want to receive more vacancies?

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