Staff Machine Learning Engineer, ML Platform

Braze

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, ILNew York, NY
Salary
$184,000–$314,000 / yr
Posted
22 days ago
Freshness
Confirmed live yesterday

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-scale machine learning systems. This role focuses on creating high-throughput APIs, distributed training pipelines, and infrastructure for personalized marketing solutions. You will own the platform's technical vision, leading initiatives such as replatforming queueing systems, overhauling deployment tools, and managing multi-region model serving fleets. The position requires extensive experience with Kubernetes, cloud infrastructure, and CI/CD pipelines to ensure reliability and cost efficiency. Key technologies include Python, Ruby on Rails, MongoDB, Redis, and potentially Celery, RabbitMQ, Kafka, or Ray. You will also work with ML tools like MLflow for model registries and feature stores. The role solves the challenge of scaling complex machine learning operations while maintaining high production quality across global systems to deliver personalized customer experiences.

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 manages machine learning in production.
  • Build and ship complex infrastructure projects from initial design through final production deployment.
  • Define the technical vision for training, deploying, serving, and observing ML models at scale.
  • Manage incident response and optimize the cost efficiency of the ML platform.
  • Lead cross-team initiatives involving shared infrastructure, data systems, and deployment tooling.
  • Improve engineering quality through design reviews, code reviews, and mentoring senior staff.
  • Translate technical decisions into clear business outcomes for product and engineering leadership.

What we're looking for

  • Must have 8+ years of experience building and operating distributed systems in production.
  • Must have hands-on experience with ML workloads including training pipelines, model serving, or feature systems.
  • Must be a technical leader capable of owning team direction, leading multi-quarter initiatives, and mentoring senior engineers.
  • Must possess deep working knowledge of Kubernetes and cloud infrastructure, including identity management and networking.
  • Must be an effective communicator capable of building consensus and driving decision-making through written and verbal communication.
  • Experience with queueing and 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, or operating under SOX/HIPAA compliance (preferred).

More like this

Similar roles

Staff Machine Learning Engineer, ML Platform

Braze

Austin, TX +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