Senior Software Engineer - Machine Learning Platform

Ladders

United States

On-site

USD 167,000 - 230,000

Full time

10 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive compensation package
401(k) with company match
Employee stock purchase plan
Comprehensive health insurance
Parental and sick leave
EAP for mental health
Wellness allowances

Job summary

Ladders is seeking a Senior Software Engineer to lead the machine learning platform, focused on scalable deployment, simulation, and self‑service tooling. You will collaborate with data science, engineering, and cross‑functional teams to translate complex requirements into production‑ready solutions.

The role emphasizes building robust ML infrastructure, with emphasis on reliability and growth, and offers remote US‑based employment with a competitive compensation package.

Qualifications

  • 6+ years of software engineering experience.
  • Experience with backend software services and APIs.
  • Proficiency with distributed systems or large‑scale data processing technologies such as Spark or Databricks.
  • Familiarity with machine learning production paths and platforms.
  • Proficiency in Python, Kotlin, Databricks, and AWS.
  • Demonstrated growth mindset and ability to learn new technologies.
  • Ability to translate complex technical requirements for diverse audiences.

Responsibilities

  • Build, maintain, and enhance the machine learning and simulation platform.
  • Develop software applications that support dynamic business needs using machine learning models.
  • Create self‑service tools for ML teams to enable independent model deployments.
  • Deliver data and feature infrastructure for machine learning models.
  • Design simulation systems that accurately reflect production environments and improve usability.
  • Collaborate with cross‑functional teams and keep stakeholders informed and aligned.
  • Mentor fellow engineers and share knowledge on distributed systems and scalable architecture.

Skills

Distributed systems
Python
APIs
AWS
Databricks
Spark
ML platforms

Job description

For our client, we are seeking a Senior Software Engineer - Machine Learning Platform to join the team of a leader in the Finance & Insurance space.
This role will focus on building and evolving the core machine learning platform that supports model development, deployment, and simulation at scale. You will work closely with data science, engineering, and other cross‑functional partners to improve infrastructure, enable self‑service workflows, and strengthen the reliability of production ML systems. The position calls for someone who can translate complex technical requirements into practical solutions that support business needs and scalable growth.
Location: Remote - US based candidates only, no visa sponsorship available
Compensation: $166,900 – $230,000 annually

Responsibilities
  • Build, maintain, and enhance the machine learning and simulation platform
  • Develop software applications that support dynamic business needs using machine learning models
  • Create self‑service tools for ML teams to enable independent model deployments
  • Deliver data and feature infrastructure for machine learning models
  • Design simulation systems that accurately reflect production environments and improve usability
  • Collaborate with cross‑functional teams and keep stakeholders informed and aligned
  • Mentor fellow engineers and share knowledge on distributed systems and scalable architecture
Qualifications
  • 6+ years of software engineering experience
  • Experience with backend software services and APIs
  • Proficiency with distributed systems or large‑scale data processing technologies such as Spark or Databricks
  • Familiarity with machine learning production paths and platforms
  • Proficiency in Python, Kotlin, Databricks, and AWS
  • Demonstrated growth mindset and ability to learn new technologies
  • Ability to translate complex technical requirements for diverse audiences
Benefits
  • Competitive compensation package with base pay and bonuses
  • 401(k) with company match contributions up to $15,000 annually
  • Employee Stock Purchase Plan with discounted options
  • Comprehensive health insurance, including medical, dental, and vision
  • Paid parental leave and sick leave provisions
  • Employee Assistance Program offering mental health support
  • Annual wellness and productivity allowances for personal development

Our client is an equal opportunity employer. We encourage you to apply even if you don’t meet every qualification—your background could be exactly what this team needs.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Machine Learning Engineer
Staff Machine Learning Engineer

Ladders • United States

On-site
USD 170,000 - 245,000
Remote work
Free therapy
Healthcare coverage
+2
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Prestige Staffing • Sandy Springs (GA)

Hybrid
USD 160,000 - 180,000
Competitive salary and performance bonus
401(k) with company match
Health, dental, and vision plans
+3
Staff ML Infrastructure Engineer - Embodied AI Scaling Foundations
Staff ML Infrastructure Engineer - Embodied AI Scaling Foundations

Ladders • United States

On-site
USD 172,000 - 335,000
Health, dental and vision
Retirement savings plan
Paid vacation and holidays
+3
Lead ML Platform Engineer
Lead ML Platform Engineer

Harnham • New York (NY)

Hybrid
USD 150,000 - 190,000
Competitive base salary and annual be
Equity participation through RSUs
Opportunity to work on cutting-edge AI
+2
Lead Machine Learning Engineer
Lead Machine Learning Engineer

Harnham • New York (NY)

Hybrid
USD 180,000 - 240,000
Equity participation via RSUs
Hybrid NYC
Machine Learning Engineer
Machine Learning Engineer

enableIT • Irvine (CA)

On-site
USD 100,000 - 130,000
Health insurance
Health savings account
Vision insurance
+2
Staff Data Scientist
Staff Data Scientist

Ladders • United States

On-site
USD 239,000 - 299,000
Base salary + equity
Competitive compensation
Equity opportunity
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Jobot • Baltimore (MD)

Remote
USD 140,000 - 170,000
Competitive Compensation Package
Medical, Dental, and Vision
401(k) with 4% matching
+3
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Talanto • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 250,000
Fully remote
Performance-based bonus
Learning & development stipend
+2
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning

HR Tech Job • Seattle (WA)

Hybrid
USD 170,000 - 240,000
Competitive compensation
Excellent benefits package
Flexible vacation & PTO
+1