Principal Machine Learning Engineer

Toast, Inc.

Remote

Quick summary

Work type
Remote
Location
Remote
Salary
$230,000–$368,000 / yr
Posted
138 days ago
Closes
Sep 24, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $222k
This role $299k
$149k most similar roles pay here $391k

This role pays more than 93% of similar roles. Most pay $195,000–$249,750 — the shaded band above. At the midpoint, this role pays about $299k versus about $222k for comparable roles.

Based on 240 similar postings.

Employer

About Toast, Inc.

Toast is a cloud-based restaurant management platform providing point-of-sale, payment processing, and operations software for the food service industry.

Toast, Inc. currently has 34 open roles on FindRole.

Listed pay typically runs $159,000–$254,000 across 33 roles with salary data.

Most-posted roles

View all roles at Toast, Inc.

At a glance

TL;DR · Principal Machine Learning Engineer

Toast is seeking a Principal Software Engineer to join its AI & Strategy Engineering team, where you will lead the development of innovative tools that enhance sales operations. This role involves hands-on coding and architecting high-performance backend services and ML pipelines, integrating custom quoting software with Salesforce for seamless data-backed decision-making by sales teams. You’ll design intelligent workflows using LLMs to automate research and prioritization tasks, ensuring systems are scalable and resilient through rigorous testing and mentorship of junior engineers. Ideal candidates have deep expertise in backend languages like Java, Go, or Python, experience with machine learning models in production, and familiarity with AWS data services such as SageMaker and Lambda. The role requires a strong background in building complex enterprise software and event-driven architectures to solve intricate synchronization challenges across the GTM stack.

What you'll do

  • Design and implement ML models to provide real-time recommendations for sales users.
  • Build backend services that integrate custom quoting software with Salesforce and data lakes.
  • Develop intelligent, agentic workflows using LLMs to automate account research and lead prioritization.
  • Solve complex synchronization and architectural challenges across the GTM stack.
  • Ensure reliability of GTM tools by building deep observability into backend systems.

What we're looking for

  • Extensive experience in backend languages (Java, Go, Python) with complex system development.
  • Practical AI/ML skills including deployment of ML models and LLM integration in production.
  • Expertise in designing event-driven architectures and managing data flow across systems.
  • Hands-on experience building internal sales or fintech tools impacting revenue.
  • Bachelor’s or Master’s degree in Computer Science or related technical field.

More like this

Similar roles

Staff Software Engineer, AI & Strategy

Toast, Inc.

Remote 143 days ago $193,000$309,000
Python Java Go AWS SageMaker Lambda SQS Salesforce LLMs LangChain RAG CI/CD Docker Kubernetes PostgreSQL Prometheus Grafana
Remote

Principal AI Software Engineer

Palo Alto Networks

Santa Clara, CA 15 days ago $167,000$270,500
Python Java Go AWS Azure GCP Salesforce LLM GPT Anthropic Llama LangChain LangGraph SQL Docker Kubernetes CI/CD Prometheus Grafana

Principal Machine Learning Engineer

Intuit

Mountain View, CA 72 days ago $254,500$344,000
Python TensorFlow PyTorch Java Scala Docker Kubernetes AWS CI/CD MLOps PostgreSQL Redis Git Jenkins Prometheus Grafana

Principal Machine Learning Engineer

Zillow

Remote 4 days ago $204,400$326,600
Python LangGraph LangChain AgentsSDK AutoGen Spark Databricks Airflow Temporal AWS CI/CD LLM-based systems Vector stores Observability Elasticsearch Kubernetes
Remote

Principal Machine Learning Engineer

Cisco

Remote (San Jose, CA) +4 31 days ago $291,500$369,100
Python PyTorch TensorFlow NLP Log Analytics Anomaly Detection Multi-Modal AI Modeling Distributed Training MLOps CI/CD Prometheus Grafana Kubernetes AWS Azure
Remote

Principal Machine Learning Engineer

General Motors (GM)

Remote (Sunnyvale, CA) 101 days ago $296,300$453,200
Python PyTorch Distributed Training AWS GCP Azure GPU Computing C++ Profiling Analysis Debugging Optimization Distributed Systems Cloud Environments
Remote Hybrid