Senior Software Engineer II (ML Ops), Marketplace

Apartment List

United States

On-site

USD 170,000 - 230,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity

Job summary

Apartment List is hiring a Software Engineer for the Marketplace team to bridge full-stack product engineering and ML operations. You will build search/ranking features, support ML model deployment pipelines, and collaborate with data scientists to productionize models.

The role blends feature work with ML infrastructure, requiring comfort switching contexts and growing depth in both areas while coordinating with a distributed engineering team.

Qualifications

  • 5+ years of professional software engineering or ML Ops experience.
  • Proficiency in at least one backend language (Ruby/Javascript, Go, Python).
  • Exposure to ML concepts and interest at the boundary of software engineering and ML.

Responsibilities

  • Build and maintain full-stack features across marketplace products including search, ranking, and renter-facing UI.
  • Support and extend ML Ops infrastructure—model deployment pipelines, feature stores, real-time data pipelines, and monitoring—on Chalk and Vertex AI.
  • Collaborate with data scientists to bring models into production reliably and at scale.
  • Write clean, well-tested code and participate in code reviews.
  • Contribute to technical planning and break down complex problems into executable work.
  • Address performance, reliability, and scalability issues in existing systems.
  • Communicate progress and surface blockers early.

Skills

Backend/Full-stack
ML Ops
SQL
Cloud (GCP/AWS/Azure)
Cross-timezone collaboration
Ownership & communication

Tools

Vertex AI
MLflow
Kubeflow
Chalk feature store

Job description

About The Role

As a Software Engineer on the Marketplace team, you’ll work at the intersection of full-stack product engineering and machine learning operations—helping power the systems that match renters to homes across ApartmentList.com, Kaleno.com and Sunny.com. You’ll contribute to a range of work: building and maintaining the backend which powers search, supporting ML pipelines and model serving infrastructure, and collaborating closely with data scientists and engineers to bring ML capabilities into production.

About The Role

As a Software Engineer on the Marketplace team, you’ll work at the intersection of full-stack product engineering and machine learning operations—helping power the systems that match renters to homes across ApartmentList.com, Kaleno.com and Sunny.com. You’ll contribute to a range of work: building and maintaining the backend which powers search, supporting ML pipelines and model serving infrastructure, and collaborating closely with data scientists and engineers to bring ML capabilities into production. This is a blended role for an engineer who is comfortable context-switching between product feature work and ML infrastructure, and who is excited to grow their depth in both areas. You’ll work closely with your Engineering Manager, product partners, and a globally distributed team.

What You’ll Do
  • Build and maintain full-stack features across our marketplace products, including search, ranking, and renter-facing UI
  • Support and extend ML Ops infrastructure—including model deployment pipelines, feature stores, real-time data pipelines, and monitoring—primarily on Chalk and Vertex AI
  • Collaborate with data scientists to bring models into production reliably and at scale
  • Write clean, well-tested code and participate actively in code reviews
  • Contribute to technical planning and help break down complex problems into well-scoped, executable work
  • Identify and address performance, reliability, and scalability issues in existing systems
  • Communicate progress clearly and surface blockers early
Required
What You’ll Bring
  • 5+ years of professional software engineering or ML Ops experience, with meaningful work in backend or full-stack development
  • Proficiency in at least one backend language (We use Ruby/Javascript, Go, Python)
  • Exposure to ML concepts and an interest in working at the boundary of software engineering and machine learning— you don’t need to be an ML Engineer, but you should be comfortable in that world.
  • Hands-on experience with ML Ops tooling—Vertex AI, MLflow, Kubeflow, or similar
  • Hands-on experience with feature stores — Chalk or similar
  • Demonstrated proficiency managing data using SQL and programming languages, with exposure to feature pipelines and A/B testing frameworks
  • Experience with a balanced approach using AI tools – improving workflows, reducing feedback loops
  • Experience working in cloud environments (GCP preferred; AWS or Azure also considered)
  • Excellent communication skills as well as debugging instincts with an ownership mindset
  • Ability to collaborate effectively across time zones and with cross-functional partners
Nice to Have
  • Mentorship experience for other engineers
  • Experience with search or recommendation systems
  • Experience working in an online marketplace.
  • Familiarity with real-time systems, particularly in the context of optimizing latency and performance
Here’s The Pay Range

At Apartment List, we carefully consider a variety of factors to determine compensation for each position, including the role, level, and work. The US Total Target Compensation (TTC) for this position is:

  • Zone 1: $210,000 - $255,000 TTC (including $189,000 - $229,000 base salary) + equity
  • Zone 2: $194,000 - $236,000 TTC (including $175,000 - $212,000 base salary) + equity
  • Zone 3: $179,000 - $217,000 TTC (including $161,000 - $195,000 base salary) + equity

This reflects the compensation target for new hire salaries for the position across all US locations. Please note, the compensation details provided do not include benefits and perks that we offer.

We also rely on market indicators along with considering your work location, job related skills, experience and relevant education and training, to determine compensation that is fair and competitive for you. Apartment List will consider paying compensation near the higher of the range in exceptional circumstances, where candidates have the experience, credentials or expertise that would warrant such consideration. It is always our goal to hire exceptional talent and we would be happy to share more about compensation during the hiring process.

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

Similar jobs worth comparing

Senior Software Engineer II (ML Ops), Marketplace (Copy) (Copy)
Senior Software Engineer II (ML Ops), Marketplace (Copy) (Copy)

Apartment List, Inc. • Northern (KY)

Hybrid
USD 130,000 - 170,000
Senior Software Engineer II, Lister
Senior Software Engineer II, Lister

Apartment List • United States

On-site
USD 154,000 - 182,000
Senior ML Ops Engineer — Marketplace Platform
Senior ML Ops Engineer — Marketplace Platform

Clutch Canada • United States

On-site
USD 154,000 - 182,000
Unlimited Flexible Time Off
Home Office Reimbursement
Health & Wellness Reimbursement
+7
Senior Marketing Engineer II
Senior Marketing Engineer II

Apartment List • United States

On-site
USD 141,000 - 186,000
Medical, Dental, Vision coverage
Unlimited PTO and holidays
Home office reimbursement
+1
Senior ML Ops Engineer — Marketplace Platform
Senior ML Ops Engineer — Marketplace Platform

Apartment List • United States

On-site
USD 170,000 - 230,000
Equity
Senior Associate, Performance Marketing
Senior Associate, Performance Marketing

Apartment List, Inc. • Northern (KY)

Hybrid
USD 103,000 - 151,000
Matching Algorithm Engineer
Matching Algorithm Engineer

NewsBreak • Mountain View (CA)

On-site
USD 130,000 - 170,000
Staff Machine Learning Engineer New Remote, Santa Monica, CA
Staff Machine Learning Engineer New Remote, Santa Monica, CA

ZipRecruiter, Inc. • Santa Monica (CA), Northern (KY)

Remote
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Staff Machine Learning Engineer, Recommendations
Staff Machine Learning Engineer, Recommendations

HR Tech Job • Chicago (IL)

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Senior Software Engineer, Machine Learning
Senior Software Engineer, Machine Learning

ZipRecruiter • Santa Monica (CA)

On-site
USD 140,000 - 200,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1