1

Senior Machine Learning Jobs (NOW HIRING)

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 ...

Senior Machine Learning Engineer

Manhattan, NY · On-site

$115.10K - $158K/yr

The Senior Machine Learning Engineer will design and implement machine learning models and algorithms to improve clinical outcomes and enhance patient-therapist matching processes. Responsibilities ...

Senior Machine Learning Engineer

Manhattan, NY · On-site

$115.10K - $158K/yr

The Senior Machine Learning Engineer will design and evaluate machine learning models to improve clinical outcomes and enhance the matching process between patients and therapists. Responsibilities ...

Senior Machine Learning Engineer

San Francisco, CA · On-site

$123.10K - $169.10K/yr

They are seeking a Senior Machine Learning Engineer to develop and maintain machine learning infrastructure, particularly for cash advance underwriting models and other applications, while ...

Senior Machine Learning Engineer

Draper, UT

$97.70K - $134.20K/yr

As a Senior Machine Learning Engineer , you'll play a pivotal role in designing, building, and deploying machine learning solutions that power BILL's next-generation products. This is an opportunity ...

Senior Machine Learning Engineer

San Jose, CA

$122.50K - $168.20K/yr

As a Senior Machine Learning Engineer , you'll play a pivotal role in designing, building, and deploying machine learning solutions that power BILL's next-generation products. This is an opportunity ...

We are seeking a Senior Machine Learning Engineer to work on MLOPS that support the testing, and release of object detection algorithms for our portfolio of products that help safeguard the flow of ...

Senior Machine Learning Engineer

San Francisco, CA

$144.30K - $190.30K/yr

As a Senior Machine Learning Engineer, you will tackle exciting challenges that directly impact how people discover and connect with home services on the Taskrabbit platform. You will play a crucial ...

Sr Machine Learning Engineer

San Diego, CA · On-site

$112.10K - $154K/yr

The Marlin Alliance, Inc. is seekinga talented and experienced Senior Machine Learning Engineer to join our team. The successful candidate will be expected to design, develop, and implement advanced ...

Senior Machine Learning Engineer

$125.40K - $165.30K/yr

We're looking for a Senior Machine Learning Engineer to help us build a revolutionary new health care business. Clover uses Machine Learning/Natural Language Processing to leverage our data to help ...

Senior Machine Learning Engineer

Brisbane, CA · On-site

$147.40K - $194.30K/yr

The Senior Machine Learning Research Engineer will primarily be responsible for developing and deploying the infrastructure needed to support development of such DL models: enabling distributed DL ...

Senior Machine Learning Engineer

Jersey City, NJ · On-site

$127.90K - $168.60K/yr

As a Senior Machine Learning Engineer, you'll play a crucial role in optimizing orchestration processes and ensuring fast and efficient model deployment and delivery. You'll work closely with ...

Senior Machine Learning Engineer

Draper, UT · On-site

$114.50K - $151K/yr

As a Senior Machine Learning Engineer, you will design, build, and deploy machine learning solutions that enhance BILL's products and directly impact user experiences. Responsibilities : • Design ...

Senior Machine Learning Engineer

San Jose, CA · On-site

$143.50K - $189.20K/yr

As a Senior Machine Learning Engineer, you will design, build, and deploy machine learning solutions that enhance BILL's products and directly impact user experience. Responsibilities : • Design ...

Senior Machine Learning Engineer

Brisbane, CA · On-site +1

$147.40K - $194.30K/yr

The Senior Machine Learning Research Engineer will primarily be responsible for developing and deploying the infrastructure needed to support development of such DL models: enabling distributed DL ...

Senior Machine Learning Engineer

San Francisco, CA · On-site

$123.10K - $169.10K/yr

As a Senior Machine Learning Engineer, you will play a critical role in building, scaling, and operating production-grade ML systems that drive real-time personalization across the Attentive platform.

Senior Machine Learning Engineer

San Francisco, CA · On-site

$144.30K - $190.30K/yr

As a Senior Machine Learning Engineer, you will tackle exciting challenges that directly impact how people discover and connect with home services on the Taskrabbit platform. You will play a crucial ...

next page

Showing results 1-20

Senior Machine Learning information

See salary details

$25K

$80.3K

$163.5K

How much do senior machine learning jobs pay per year?

As of May 29, 2026, the average yearly pay for senior machine learning in the United States is $80,287.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,500.00 and $103,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Machine Learning Engineer, and why are they important?

To thrive as a Senior Machine Learning Engineer, you need a strong background in mathematics, statistics, computer science, and experience with designing and deploying machine learning models, typically supported by an advanced degree in a related field. Proficiency with programming languages such as Python or R, ML frameworks like TensorFlow or PyTorch, and experience with cloud platforms and version control systems are commonly required. Excellent problem-solving skills, communication abilities, and leadership in collaborating with cross-functional teams make candidates stand out. These skills ensure the effective development, scaling, and integration of ML solutions to drive business value and innovation.

What are some common challenges Senior Machine Learning Engineers face when deploying models to production, and how can they address them?

Senior Machine Learning Engineers often encounter challenges such as ensuring model scalability, maintaining model performance over time, and integrating models seamlessly with existing systems. Addressing these requires robust monitoring frameworks, collaboration with data engineering and DevOps teams, and implementing strategies like continuous integration/continuous deployment (CI/CD) for ML. Proactive communication with stakeholders and staying updated on the latest MLOps tools can also help ensure smooth deployment and ongoing reliability.

What are Senior Machine Learning engineers?

Senior Machine Learning engineers are experienced professionals who design, develop, and deploy advanced machine learning models and systems. They typically lead projects, mentor junior team members, and collaborate with data scientists, software engineers, and stakeholders to solve complex problems using AI and data-driven techniques. Their responsibilities include researching new algorithms, optimizing model performance, and ensuring the scalability and reliability of machine learning solutions in production environments.
More about Senior Machine Learning jobs
What cities are hiring for Senior Machine Learning jobs? Cities with the most Senior Machine Learning job openings:
What are the most commonly searched types of Machine Learning jobs? The most popular types of Machine Learning jobs are:
What states have the most Senior Machine Learning jobs? States with the most job openings for Senior Machine Learning jobs include:
Infographic showing various Senior Machine Learning job openings in the United States as of May 2026, with employment types broken down into 77% Full Time, and 23% Part Time. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $80,287 per year, or $38.6 per hour.
Senior Machine Learning Engineer

Senior Machine Learning Engineer

Button, Inc.

Remote

$153K - $198K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 19 days ago


Job description

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.