2,286,085open jobs
145,397companies
276,980added this week
Browse all
Salary
$153k – $198k per year
Location
Remote (United States)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 14, 2026. First seen by Alion on Mar 12, 2026. Button scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Button is one of the largest independent commerce enablement platforms powering the creator economy. The company has facilitated over $100 billion in commerce and maintains one of the industry's richest datasets of transaction-level consumer purchasing activity.

Button’s mission is to empower the companies shaping the creator and affiliate economy - fueling mobile growth with innovation and new paths to monetization. Today, we work with some of the largest and most interesting businesses in the world to connect shoppers, creators, and retailers with what they love at the tap of a button. We build with the consumer experience in mind, have a reputation for paving the future of mobile, and have a good time doing it.

As a Senior Machine Learning Engineer, you will own the end to end ML lifecycle at Button, from the data and feature pipelines that feed models, through training and evaluation workflows, to deployment, scoring, monitoring, and retraining. You will work closely with product managers, data scientists, and software engineers to translate ambiguous business problems into reliable production ML systems that integrate with our platform and power real product decisions.

You will help build the infrastructure and patterns that allow models to move quickly from research to production while meeting real world requirements for latency, scalability, cost efficiency, reproducibility, and safety. This role works closely with our Data Teams and plays a central role in how machine learning powers Button’s commerce and monetization products.

AS A SENIOR MACHINE LEARNING ENGINEER, YOU WILL:

  • Own the full ML lifecycle including feature pipelines, training workflows, model deployment, inference services, monitoring, and retraining.
  • Design and build reliable data and feature pipelines, including feature store patterns that support reproducible training and consistent features across training, batch scoring, and online inference.
  • Build and optimize machine learning models including regression, classification, ranking, and recommender systems.
  • Implement and manage batch scoring pipelines and online inference services with clear performance, reliability, and latency standards.
  • Partner with data scientists to operationalize models and build the tooling needed to run consistent evaluation, experimentation, and model iteration.
  • Collaborate with software engineers to ensure smooth integration of models into production services and APIs.
  • Establish observability for ML systems including monitoring of data freshness, feature drift, model performance, and pipeline health.
  • Design systems that support rapid experimentation and safe rollout of new models.
  • Document architecture clearly, establish best practices for ML engineering at Button, and mentor teammates through thoughtful code reviews and design discussions.
  • Contribute to the design of decisioning systems that power ranking, recommendations, and commerce optimization across Button’s platform.

WE LOOK FOR TEAMMATES WHO:

  • Write clear, maintainable code with strong software engineering practices including testing, documentation, debugging, and thoughtful system design.
  • Have experience building and operating production machine learning systems rather than only training models.
  • Understand the full ML lifecycle including feature generation, training pipelines, deployment strategies, and monitoring.
  • Have practical experience designing scalable data pipelines and feature generation workflows.
  • Have experience building or working with feature pipelines or feature stores that support both training and online inference.
  • Think deeply about reliability, scalability, latency, and cost efficiency when building ML systems.
  • Are comfortable working in cloud environments, especially AWS. Familiarity with Amazon SageMaker, Redis, Spark, streaming systems, or distributed data processing frameworks is a plus.
  • Have experience with machine learning frameworks such as PyTorch, TensorFlow, or scikit-learn.
  • Enjoy collaborating closely with engineers, data scientists, and product managers and can clearly communicate technical tradeoffs and design decisions.
  • Are comfortable working in ambiguous problem spaces and translating product questions into measurable ML solutions.

EXPERIENCE LEVEL:

  • 5+ years of professional experience in machine learning engineering, software engineering, data engineering, or similar roles.
  • Fluency with Python and SQL.
  • Proven experience designing, building, and operating data pipelines at scale.
  • Hands on experience deploying and maintaining machine learning models in production environments.
  • Experience working in cloud environments, especially AWS.
  • Familiarity with orchestration and data modeling tools such as Airflow, dbt, or similar systems.
  • Experience building ranking, recommendation, or decisioning systems is a plus.

Button provides employees with a RemotePlus workplace, which blends “work from anywhere” with in-person collaboration. Button has a “hub” workspace in New York City as well as team members distributed across the United States and beyond. The salary range for this role is expected to be between $153,000 - $198,000 (offered salary is based on a number of factors including skills and experience relative to the job description listed above).

In addition, Button provides employees with a 401(k) plan and automatically contributes 3% of an employee’s salary annually. We also want our employees to be well-rested and live balanced lives-Buttonians enjoy unlimited time off (including birthdays off) and periodic Mental Health Weeks which allow the entire company to take a breath and recharge, as well as an employee assistance program. For many of the health, vision, and dental insurance plans offered by Button, the company covers 100% of the premiums for employees and 75% for dependents. Button offers all employees and their dependents complimentary memberships to One Medical as well as a monthly stipend for mobile phone/internet and an annual lifestyle stipend. Button also offers employees in select markets “All Access” memberships to WeWork as well as regular “coworking days” and social events. Most of all, Button offers our employees the opportunity to live our company values-Grow & Learn, Experiment, Adapt, and Deliver-and to be a part of an incredible team of humans working together to build a better internet, fueled by commerce.

Button is committed to being a welcoming and inclusive workplace for everyone, and we are intentional about making sure people feel respected, supported and connected at work-regardless of who you are or where you come from. We value and celebrate our differences and we believe being open about who we are allows us to do the best work of our lives.

Button is an Equal Opportunity Employer. We do not discriminate against qualified applicants or employees on the basis of race, color, religion, gender identity, sex, sexual preference, sexual identity, pregnancy, national origin, ancestry, citizenship, age, marital status, physical disability, mental disability, medical condition, military status, or any other characteristic protected by federal, state, or local law, rule, or regulation.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,286,085 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
In your city
$200k – $300k per year · In office · Full-Time · 5+ years exp · New York
SQL
Databases
PostgreSQL
Milvus
pgvector
Pinecone
FAISS
AI/ML
dbt
Embeddings
Recommender Systems
Machine Learning
Analytics
ETL/ELT
Apply
$154k – $186k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Princeton
Python
TypeScript
AI/ML
Cursor
LangGraph
LangChain
Claude
ChatGPT
Claude Code
LoRA
Model Context Protocol
Fine-tuning
RLHF
Multimodal AI
Knowledge Distillation
Function Calling
AI Agents
PEFT
Llama
Mistral
Transformers
Gemini
LLM
Tokenization
Hallucination
Reranking
Hybrid Search
Hugging Face
LLMOps
OpenAI Codex
OpenAI Agents SDK
Human-in-the-Loop
Structured Outputs
Context Engineering
LLM Guardrails
Agentic Workflows
Model Distillation
RLAIF
DevOps
GCP
Azure
CI/CD
Git
AWS
Cybersecurity
Least Privilege
Life Sciences
Veeva
MedTech
21 CFR Part 11
Apply
Hybrid · Full-Time · 3+ years exp · PhD · United States
Python
JavaScript
Java
TypeScript
Java
Spring Boot
AI/ML
LangChain
Fine-tuning
Prompt Engineering
Multimodal AI
AI Agents
RAG
OpenAI
Hugging Face
Frontend
Vue.js
Angular
React.js
DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
Remote (India) · Full-Time · 6+ years exp · Bengaluru
Python
JavaScript
Python
Django
AI/ML
Scikit-learn
TensorFlow
PyTorch
Recommender Systems
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Apply
Remote (India) · Full-Time · 3+ years exp · Bengaluru
Python
SQL
Python
Django
AI/ML
Cursor
Claude
Scikit-learn
PyTorch
DevOps
CI/CD
Git
Apply
≈ $56k – $143k per year (Estimated) · In office · 12+ years exp · Bachelor's Degree · Singapore
Python
SQL
Databases
PostgreSQL
Databricks
Oracle
Delta Lake
MS SQL
AI/ML
Spark
AI Agents
DevOps
Splunk
Datadog
AWS
Kubernetes
SLI/SLO/SLA
Analytics
ETL/ELT
Informatica
Management
ITIL
Apply
≈ $24k – $52k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Bengaluru
Python
SQL
Python
pySpark
Databases
PostgreSQL
Snowflake
Databricks
Oracle
Apache Iceberg
Delta Lake
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
DevOps
Terraform
CloudFormation
CI/CD
Git
AWS
Kubernetes
AWS Lambda
Amazon S3
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
Apache HTTP Server
Cybersecurity
Least Privilege
Analytics
ETL/ELT
Informatica
AWS Glue
Data Vault
Dimensional Modeling
Master Data Management
MedTech
CAPA
Apply
In office · Bengaluru
JavaScript
TypeScript
C#
C#
.NET
Databases
Redis
Apache Kafka
Azure Cosmos DB
Azure SQL Database
Frontend
Angular
DevOps
ZooKeeper
Terraform
Azure DevOps
Azure
CI/CD
Kubernetes
Twelve-Factor App
Azure AKS
GitHub
Apply
≈ $119k – $255k per year (Estimated) · In office · Full-Time · Eveleigh · Melbourne
JavaScript
TypeScript
SQL
Node JS
Databases
MySQL
PostgreSQL
Amazon DocumentDB
AI/ML
Copilot
Claude Code
OpenAI Codex
Frontend
Next.js
React.js
DevOps
Rest API
Splunk
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
TeamCity
Amazon CloudWatch
Apply
≈ $16k – $36k per year (Estimated) · In office · Full-Time · 10+ years exp · Bachelor's Degree · Bengaluru · Chennai
SQL
DevOps
AWS
Management
Confluence
Jira
Agile
Scrum
Kanban
Apply
Proposal Writer 21 days ago
Remote (likely Canada, PST hours) · Contractor
AI/ML
LLM
Apply
≈ $98k – $252k per year (Estimated) · Remote (likely Canada) · Full-Time · 10+ years exp
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
AI/ML
Copilot
DevOps
Azure
Cybersecurity
Active Directory
Analytics
Power BI
Management
Power Automate
Power Apps
SharePoint
Apply
$100k – $150k per year · In office · Full-Time · 3+ years exp · New York
Apply
Corporate Counsel 2 months ago
$205k – $250k per year · In office · Full-Time · 2+ years exp · New York
Cybersecurity
GDPR
Apply
$165k – $195k per year · In office · Full-Time · 2+ years exp · New York
Apply
See all jobs
This is one of many
2,286,085 more open roles from verified company boards, updated every day.