Senior Software Engineer, ML Platform

Daily Pay

Confirmed live today High trust
Remote

Quick summary

Work type
Remote
Location
Minneapolis, MNNew York, NY
Salary
$170,000–$190,000 / yr
Employment
Full-time
Posted
33 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $196k
This role $180k
$138k $268k
below market most similar roles pay here above market

This role pays less than 62% of similar roles. Most pay $151,000–$241,750 — the blue band above. At the midpoint, this role pays about $180k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Daily Pay

DailyPay is an employee financial wellness platform that allows workers to access their earned wages before payday, helping employers improve retention and financial well-being for their employees. Industry: Financial Technology & Employee Benefits

Daily Pay currently has 5 open roles on FindRole.

Listed pay typically runs $136,000–$190,000 across 5 roles with salary data.

Most-posted roles

View all roles at Daily Pay

At a glance

TL;DR · Senior Software Engineer, ML Platform

The Senior Software Engineer, ML Platform joins the engineering team to build a unified machine learning platform from the ground up. This role involves designing and building the core infrastructure for feature engineering, model training, deployment, and production monitoring. You will develop self-service tools and guardrails that allow data scientists to independently ship models while ensuring reproducibility and security. Key responsibilities include managing cloud infrastructure, developing CI/CD pipelines, and establishing observability standards. You will utilize a technical stack including Python, Scala, Go, Terraform, Docker, and Kubernetes. Required skills include experience with AWS, SageMaker, Apache Kafka, and SQL, alongside familiarity with ML frameworks like PyTorch and XGBoost. This position solves the technical challenge of creating a scalable, production-safe backbone for all company AI capabilities.

What does a Software Engineer earn in New York?

Median $216000 from 270 postings across 57 companies.

See salary data

What you'll do

  • Architect and build a unified ML platform for model development, deployment, and monitoring from the ground up.
  • Design and build scalable services for feature generation, model training, and inference.
  • Create self-service tooling and guardrails to allow data scientists to ship models independently.
  • Manage and optimize AWS infrastructure for machine learning workloads using Terraform.
  • Build and maintain robust CI/CD pipelines for continuous integration and deployment of ML models.
  • Design monitoring and alerting systems using tools like Datadog to ensure production reliability.
  • Lead architectural design discussions and establish technical norms for building and maintaining ML systems.
  • Mentor junior engineers and share domain knowledge to build technical depth across the team.

What we're looking for

  • 5+ years of professional software engineering experience building and operating production services.
  • Proficiency in Python with a track record of writing production-quality, tested, and maintainable code.
  • Strong background in distributed systems, service-oriented architecture, and API design.
  • Experience with infrastructure-as-code using Terraform or CloudFormation.
  • Experience with containerization and orchestration using Docker and Kubernetes or ECS.
  • Experience building or operating ML infrastructure including training pipelines, model serving, feature stores, or model registries.
  • Strong cloud platform proficiency in AWS (preferred), GCP, or Azure.
  • Experience with event streaming platforms like Apache Kafka, CI/CD tools like GitHub Actions, and monitoring tools like Datadog.

More like this

Similar roles

Senior Software Engineer, Machine Learning Platform

Chime

San Francisco, CA 46 days ago $187,000–$259,000
AWS Python Go Scala Java Kubernetes Docker Terraform Spark Ray Kafka Flink Kinesis CI/CD Amazon Bedrock SageMaker CUDA Retrieval-Augmented Generation Distributed Systems
5+ yrs exp

Senior Lead Software Engineer, AI/ML Platform

JPMorgan Chase

Wilmington, DE +2 74 days ago
Python Java Go AWS Kubernetes Terraform Docker CI/CD MLOps Kubeflow MLflow PyTorch TensorFlow Hugging Face scikit-learn SQL NoSQL Linux Microservices Distributed Systems infrastructure-as-code Monitoring Logging Tracing
5+ yrs exp

Senior Staff Machine Learning Engineer, ML Platform

Apple Inc

Cupertino, CA 31 days ago $262,500–$394,000
Machine Learning PyTorch TensorFlow LLMs Transformers Deep Learning Distributed Training Agentic AI Model Fine-tuning Quantization Distillation Federated Learning Differential Privacy Agile DNNs
10+ yrs exp

Senior ML Engineer

Salesforce

Bellevue, WA +2 57 days ago
Python MLOps Apache Kafka Flink Ray Spark Pyspark Docker Kubernetes Apache Airflow CI/CD Graph Analytics Supervised Learning Anomaly Detection Clustering Feature Stores MITRE ATT&CK OCSF
3+ yrs exp Hybrid