Senior Machine Learning Engineer

CoStar Group

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Arlington, VA
Salary
$166,000–$204,000 / yr
Posted
24 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $220k
This role $185k
$153k most similar roles pay here $289k

This role pays less than 75% of similar roles. Most pay $184,625–$254,750 — the shaded band above. At the midpoint, this role pays about $185k versus about $220k for comparable roles.

Based on 240 similar postings.

Employer

About CoStar Group

CoStar Group is the leading provider of commercial real estate information, analytics, and online marketplaces, including CoStar, Apartments.com, and LoopNet platforms. Industry: Commercial Real Estate Data & Analytics

CoStar Group currently has 65 open roles on FindRole.

Listed pay typically runs $133,000–$190,000 across 63 roles with salary data.

Most-posted roles

View all roles at CoStar Group

At a glance

TL;DR · Senior Machine Learning Engineer

Senior Machine Learning Engineer - Homes.com - Arlington, VA joins the team to build and scale production-grade machine learning solutions that enhance product offerings and customer experience. The role involves collaborating with software engineers, product leaders, and business stakeholders to design, test, and deploy scalable, reusable models while evolving a cloud-based machine learning platform. Key responsibilities include managing large datasets and solving practical problems through advanced modeling. Candidates must possess over five years of professional experience in machine learning or data science, including at least three years of Python programming. Required expertise includes recommendation systems, computer vision, supervised/unsupervised learning, feature engineering, and deep learning frameworks like PyTorch or TensorFlow. Preferred skills include experience with Databricks, Amazon Personalize, SageMaker, SQL-based relational databases, DynamoDB, and solving streaming and batch data processing problems at scale within the real estate marketplace domain.

What does a Machine Learning Engineer earn in Virginia?

Median $211200 from 41 postings across 3 companies.

See salary data

What you'll do

  • Design, build, test, and deploy scalable, reusable, and maintainable machine learning models.
  • Develop production-grade ML solutions to enhance product features and customer experience.
  • Manage and optimize machine learning models across large-scale datasets.
  • Improve and evolve the company's cloud-based machine learning platform.
  • Solve practical business problems by implementing recommendation systems and computer vision technologies.
  • Process both streaming and batch data at scale to support production environments.
  • Optimize ML model performance using cloud tools like Databricks, Amazon Personalize, or SageMaker.

What we're looking for

  • Bachelor's degree from an accredited, not-for-profit, in-person college or university.
  • 5+ years of professional experience as a Machine Learning Engineer, Data Scientist, or related role.
  • 3+ years of programming experience with Python.
  • Experience with recommendation systems and (preferably) computer vision.
  • Strong foundations in ML concepts including supervised/unsupervised learning, model evaluation, feature engineering, and PyTorch or TensorFlow.
  • Experience with ML cloud tools such as Databricks, Amazon Personalize, or SageMaker (preferred).
  • Experience with SQL-based relational databases or document-based databases (preferred).
  • Experience solving streaming and batch data processing problems at scale (preferred).

More like this

Similar roles

Senior Data Engineer

CoStar Group

Arlington, VA 22 days ago $128,000$190,000
Python PySpark SQL Databricks Snowflake BigQuery AWS Terraform CI/CD Kafka Power BI NoSQL DynamoDB Amazon S3 ETL Medallion Architecture LLMs Prompt Engineering Object-Oriented Programming
6+ yrs exp

Senior Analytics Data Engineer

CoStar Group

Arlington, VA 23 days ago $128,000$190,000
SQL Python PySpark Data Warehousing Power BI Tableau Looker AWS Azure Databricks Snowflake Microsoft SQL Server LLMs Prompt Engineering Google Analytics Machine Learning

Senior Machine Learning Engineer

Apple Inc

Cambridge, MA 180 days ago $165,800$292,400
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Distributed Systems Data Processing Pipelines
5+ yrs exp

Senior Machine Learning Engineer

CVS Health

Remote 10 days ago $111,240$222,480
Machine Learning Python PyTorch TensorFlow MLOps SQL Snowflake BigQuery Kubeflow CICD Reinforcement Learning Causal Inference Agentic AI Node.js React Distributed Modeling APIs
Remote

Senior Machine Learning Engineer

Adobe

San Jose, CA 116 days ago $183,300$265,350
Python Java PyTorch TensorFlow JAX LLMs RAG AWS Azure Redis Elasticsearch Snowflake Microservices ML-Ops Agent-Ops Monitoring Observability
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Austin, TX 180 days ago
Machine Learning Python Java C++ Spark SQL Snowflake Hadoop TensorFlow Keras PyTorch Generative AI RAG Transformer Architecture Deep Learning Reinforcement Learning Recommender Systems Natural Language Processing Distributed Systems
5+ yrs exp