Staff Machine Learning Engineer, ML Platform

Braze

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Austin, TXNew York City, NY
Salary
$184,000–$314,000 / yr
Posted
22 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $232k
This role $249k
$168k most similar roles pay here $330k

This role pays more than 62% of similar roles. Most pay $208,575–$254,750 — the shaded band above. At the midpoint, this role pays about $249k versus about $232k for comparable roles.

Based on 240 similar postings.

Employer

About Braze

Braze is a leading cloud-based customer engagement platform that enables brands to foster human connection with consumers through interactive, real-time, cross-channel marketing.

Braze currently has 100 open roles on FindRole.

Listed pay typically runs $149,000–$235,000 across 99 roles with salary data.

Most-posted roles

View all roles at Braze

At a glance

TL;DR · Staff Machine Learning Engineer, ML Platform

Staff Machine Learning Engineer, ML Platform joins the Predictive and Generative AI team to build and operate production systems for personalized marketing solutions. This hands-on role involves owning the platform's technical vision, managing multi-region model serving fleets, and developing distributed pipelines that train and serve customer-specific models at scale. The engineer will drive transformative initiatives like replatforming orchestration, overhauling deployment tools, and ensuring high reliability and cost efficiency for ML systems. Key responsibilities include mentoring senior engineers, conducting design reviews, and managing cross-team technical relationships. Required expertise includes building distributed systems, infrastructure as code, and Kubernetes within cloud environments. Preferred skills include Python, Ruby on Rails, MongoDB, Redis, and experience with tools like Celery, RabbitMQ, Kafka, Ray, or MLflow to solve complex challenges in the marketing technology domain.

What does a Machine Learning Engineer earn in New York?

Median $244450 from 60 postings across 21 companies.

See salary data

What you'll do

  • Drive transformative initiatives to improve how the team runs machine learning in production.
  • Build and ship complex infrastructure projects from initial design through final production deployment.
  • Own the technical vision for model training, deployment, serving, and observation.
  • Manage incident response, reliability, and cost efficiency for large-scale ML systems.
  • Lead cross-team initiatives by managing technical relationships with partner engineering teams.
  • Improve engineering quality through code reviews, design reviews, and mentoring senior staff.
  • Translate technical decisions into clear business outcomes for product and leadership stakeholders.

What we're looking for

  • 8+ years of experience building and operating distributed systems in production with depth in deployment and operations.
  • Hands-on experience with ML workloads including training pipelines, model serving, feature systems, or ML platform tooling.
  • Proven track record as a technical leader who has owned team direction, led multi-quarter initiatives, and mentored senior engineers.
  • Deep working knowledge of Kubernetes and cloud infrastructure, including identity management, networking, and cost profiles.
  • Strong communication skills to build consensus and drive decision-making through written and verbal channels.
  • Experience with queueing/orchestration systems like Celery, RabbitMQ, Kafka, or Ray (preferred).
  • Experience with ML platform tooling such as MLflow, feature stores, or model registries (preferred).
  • Experience with Python, Ruby on Rails, MongoDB, Redis, Kubernetes, or compliance regimes like SOX and HIPAA (preferred).

More like this

Similar roles

Staff Machine Learning Engineer, ML Platform

Braze

Chicago, IL +1 22 days ago $184,000–$314,000
Machine Learning Python Ruby on Rails Kubernetes MongoDB Redis Kafka RabbitMQ Ray MLflow CI/CD Infrastructure as Code Distributed Systems Cloud Infrastructure Feature Stores Model Serving
8+ yrs exp Hybrid

Staff Machine Learning Engineer, ML Platform

Braze

San Francisco, CA +1 22 days ago $184,000–$314,000
Machine Learning Python Ruby on Rails Kubernetes MongoDB Redis Kafka RabbitMQ Ray MLflow CI/CD Infrastructure as Code Distributed Systems Cloud Infrastructure Feature Stores Model Serving
8+ yrs exp Hybrid

Staff Machine Learning Engineer, ML Platform

Braze

New York City, NY 22 days ago $184,000–$314,000
Machine Learning Python Ruby on Rails Kubernetes CI/CD Infrastructure as Code MLflow Kafka RabbitMQ Celery Ray MongoDB Redis Distributed Systems Cloud Infrastructure Feature Stores Model Serving
8+ yrs exp Hybrid

Staff Software Engineer, Machine Learning Platform

Stripe

Seattle, WA +1 128 days ago $203,600–$305,400
MLOps Machine Learning LLM Distributed Systems AWS SageMaker Bedrock Databricks OpenAI Model Serving Feature Stores Retrieval-Augmented Generation System Architecture
10+ yrs exp

Staff Software Engineer, Machine Learning Platform

Stripe

Remote (Seattle, WA) +1 128 days ago $203,600–$305,400
MLOps Machine Learning LLM Distributed Systems AWS SageMaker Bedrock Databricks OpenAI Retrieval-Augmented Generation Model Serving Feature Stores System Architecture Data Pipelines
10+ yrs exp Remote

Staff Software Engineer, Machine Learning Platform

Stripe

Seattle, WA +1 128 days ago $203,600–$305,400
Machine Learning MLOps LLM Distributed Systems AWS SageMaker Bedrock Databricks OpenAI Model Serving Feature Stores Retrieval-Augmented Generation System Architecture
10+ yrs exp