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

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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Machine Learning Engineer in Dallas, TX vacancy
  • $180k - $220k

     ...Sr. Machine Learning Engineer Flexible advertising, unified by data. Nexxen empowers advertisers, agencies, publishers, and broadcasters around the world to utilize data and advanced TV in the ways that are most meaningful to them. Our flexible and unified technology... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Nexxen

    Dallas, TX
    5 days ago
  • $159k - $198.7k

     ...SchoolMessenger) Attendance Support Student Achievement Learning Management (Schoology) Assessment (Performance Matters)...  ...Login Talk to an Expert Senior Staff Machine Learning Engineer Research and Development 2026-52520 Dallas, TX... 
    Senior
    Temporary work
    Work at office
    Flexible hours

    PowerSchool Group

    Dallas, TX
    3 days ago
  • $200k - $300k

     ...team that welcomes you-because when you feel valued, you're empowered to do your best work. Job Summary As a Principal Machine Learning Engineer, you will design, build, deploy, and scale machine learning and generative AI systems that power real-world products. You... 
    Suggested
    Full time
    Work at office

    Equinix

    Dallas, TX
    3 days ago
  •  ...Machine Learning Engineer We are seeking a Machine Learning Engineer to design and develop robust analytics models using statistical and machine learning algorithms. In this role, you will work closely with product and engineering teams to solve complex business problems... 
    Suggested

    Photon

    Dallas, TX
    3 days ago
  • $59.53 - $67.53 per hour

     ...Data Scientist / Machine Learning Engineer - Hybrid Genesis10 is currently seeking a Data Scientist / Machine Learning Engineer - Hybrid position with a Global Financial Institution located in Charlotte, NC or Irving, TX. This is a 12+ month contract opportunity.... 
    Suggested
    Hourly pay
    Contract work
    3 days per week

    Genesis10

    Irving, TX
    2 days ago
  • Leads a team of Machine Learning Engineers responsible for designing, building, deploying, and scaling AI/ML solutions that support Financial Advisory Services (FAS) business objectives. Partners closely with Product, Data Science, Architecture, and Technology teams to... 
    Work experience placement

    Vanguard Services Inc

    Dallas, TX
    2 days ago
  • Machine Learning Engineer Job in USA 2026 with H-1B Visa Sponsorship Machine Learning Engineer Job in USA 2026 with H-1B Visa Sponsorship Bright Vision Technologies is seeking an experienced Machine Learning Engineer for a full-time W2 position based in Dallas, Texas, with... 
    Full time
    Contract work
    H1b
    Remote work
    Visa sponsorship

    NewsNowGh

    Dallas, TX
    4 days ago
  • We are seeking a highly skilled Machine Learning Engineer with over 5 years of experience to design and develop AI-driven solutions that enhance customer experiences, particularly in troubleshooting internet and related product issues. The ideal candidate will have hands... 

    Compunnel, Inc.

    Dallas, TX
    3 days ago
  • $107.66k - $161.7k

     ...topics and providing a unique platform to learn and connect with others. Poe : a...  ...About the Team and Role: Our small engineering team works on challenging problems every...  ...product and our company. At Poe, we use Machine Learning in various parts of the product... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Dallas, TX
    2 days ago
  • We are seeking a talented individual to join our team at Blue Whale Lending LLC as a Machine Learning Engineer. This position is ideal for someone with a passion for data and a strong background in machine learning techniques who is looking to contribute to innovative projects... 

    Blue Whale Lending LLC.

    Dallas, TX
    1 day ago
  •  ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Dallas, TX
    2 days ago
  •  ...A leading technology company in Texas is seeking an accomplished Data Scientist with expertise in machine learning and AI technology. Candidates should possess a Bachelor's degree and at least six years of relevant experience, or a Master's degree with four years of experience... 
    Senior

    Rapinno Tech

    Irving, TX
    2 days ago
  •  ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,...  ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Dallas, TX
    17 hours ago
  • $141k - $249k

     ...candidates who want to impact the world in a positive way. To learn more visit: You will... - Build standardized distributed...  ...compilation/deployment techniques. - Work with researchers and ML engineers on best-practices for optimal resource usage. - Create and... 
    Senior
    Work at office
    Remote work
    Work from home
    Flexible hours

    Waabi

    Dallas, TX
    1 day ago
  • Limelight Health in Dallas is seeking a skilled machine learning engineer with a focus on developing robust data pipelines and enhancing machine learning applications. The role requires a minimum of 8 years of experience in machine learning engineering or data science,... 
    Senior

    Limelight Health

    Dallas, TX
    4 days ago
  • Job Description Fast API, building API, create microservice using python Pydantic, linting using flake8 or similar process in python microservice. Hands on experience using pyMongo integration and retrieval of Mongo collection Hands on experience integrating...
    Senior
    Shift work

    Photon

    Irving, TX
    17 hours ago
  •  ...Job Title: Machine Learning Operations Engineer Location: Dallas ,TX or Pittsburg PA Skill s:Apache Kaf kaHadoop Hi vePand asPyth on Position Descripti on:We are seeking an experienced MLOps Engineer with strong expertise in Python and big... 

    Smart IT Frame LLC

    Dallas, TX
    1 day ago
  •  ...MUST HAVE SKILLS (Most Important): Bachelor's degree in computer science, Engineering, or related field. We are seeking a skilled Python Developer with expertise in PostgreSQL database management, spatial data handling, and multiprocessing solutions. - Proven... 
    Senior

    Texas State Library and Archives Commision

    Irving, TX
    2 days ago
  •  ...performance optimization) Experience with data pipeline tools (DBT, Matillion, Airflow, or equivalent) Strong SQL and data engineering fundamentals Domain Knowledge (Preferred) Experience in Supply Chain / Demand Planning / Manufacturing domain Understanding... 
    Senior

    The Dignify Solutions, LLC

    Dallas, TX
    1 day ago
  •  ...service. This role involves development and programming of machine learning integrated software algorithms to structure, analyze, and leverage...  ...Develops complex data pipelines and implements data engineering design principles for iterative data pipeline development to... 
    Work at office

    Limelight Health

    Dallas, TX
    4 days ago
  •  ...A prominent financial solutions firm is seeking a Senior Software Engineer to create innovative AI-driven applications. The role focuses on developing scalable Python applications, designing AI/ML solutions using AWS, and mentoring junior engineers. Candidates should... 
    Senior

    Cetera Financial Group

    Dallas, TX
    2 days ago
  • $74 - $78 per hour

     ...QLoRA). API & Backend: Proven ability to integrate AI models into web applications via APIs (OpenAI, Anthropic). Software Engineering: Solid understanding of software engineering best practices, including Git, CI/CD, and Docker. Preferred Skills Experience... 
    Senior

    Axelon

    Irving, TX
    2 days ago
  •  ...Experience with opensource Gen AI LLMs e.g., Llama and Dolly Machine learning, NLP & deep learning: Strong understanding of supervised and...  ...Data wrangling & manipulation: SQL, data cleaning, feature engineering Hyperscale's: AWS, Azure, or GCP experience a plus... 
    Senior
    Full time

    SARIAN Co

    Irving, TX
    4 days ago
  • PowerSchool Group LLC in Dallas, Texas is seeking a Machine Learning Engineer to develop Generative AI solutions and maintain optimal data pipelines. You will work on AI initiatives that enhance K-12 education and utilize AWS services like SageMaker. The ideal candidate... 
    Senior

    PowerSchool Group LLC

    Dallas, TX
    1 day ago
  • $157k - $234k

     ...want to impact the world in a positive way. To learn more visit: You will.. - Design, develop, and implement the machine learning platform for the continuous...  ...models. - Collaborate with data scientists and engineers to understand model requirements and optimize... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Dallas, TX
    28 days ago
  •  ...schedule Opportunity for advancement Sr Data Scientist (NLP / LLM / Generative...  ...embedding, search & retrieval, prompt engineering, RAG (Retrieval-Augmented Generation)....  ...Computational Linguistics, Statistics, Machine Learning or related field. Experience with... 
    Senior
    Remote work
    Flexible hours

    SelectMinds

    Dallas, TX
    17 hours ago
  • $36k - $126k

     ...and targets. Optimize and monitor pipeline performance and troubleshoot failures in a timely manner. Collaborate with data engineers, analysts, and platform teams to support end-to-end data solutions. Implement best practices for code quality, testing, version... 
    Senior
    Full time

    Photon

    Irving, TX
    4 days ago
  • $53k

     ...Job Description Core Skill Set: Python (advanced, production-grade coding) Generative AI (LLMs, prompt engineering, fine-tuning, RAG) Agent development using frameworks such as ADK, LangGraph, LangChain Additional Relevant Skills: Experience building... 
    Senior
    Full time
    For contractors
    Shift work

    Photon

    Irving, TX
    3 days ago
  • $71k

     ...Description Role Summary: We are seeking a Generative AI Engineer to build, optimize, and scale production-ready AI...  ...both frontier and local LLMs. The ideal candidate blends deep machine learning expertise with modern software engineering practices. Technical... 
    Senior
    Full time
    For contractors
    Local area

    Photon

    Irving, TX
    4 days ago
  •  ...Machine Learning Engineering Role Are you passionate about delivering mission-critical, high quality machine learning models, using cutting-edge technology, in a dynamic environment? Our Impact We are Compliance Engineering, a global team of more than 300 engineers... 

    Goldman Sachs

    Dallas, TX
    2 days ago

Do you want to receive more vacancies?

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