Taro Logo

Machine Learning Engineer

Leading global provider of commercial and residential real estate information, analytics, and online marketplaces.
$109,000 - $202,000
Machine Learning
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
AI · Enterprise SaaS · Real Estate

Description For Machine Learning Engineer

CoStar Group, a leading provider of real estate information and analytics, is seeking a Machine Learning Engineer to join their innovative team. This role offers an exciting opportunity to work on large-scale data mining projects, processing billions of pageviews, millions of images, and vast geographic data to enhance their extensive property database. The position combines cutting-edge machine learning with real-world applications in the real estate industry.

The role offers a hybrid work arrangement with 4 days in office at Irvine, CA, and 1 day remote. You'll be working with a collaborative group that includes big data, API, and full stack development teams, contributing to the future of real estate technology. The position requires 2+ years of experience in machine learning engineering, with expertise in modern programming languages and ML frameworks.

As a Machine Learning Engineer, you'll be responsible for designing and deploying scalable models, working with various data types including images and geographic data, and creating innovative solutions that directly impact customer experience. The company offers comprehensive benefits including healthcare, 401(k) matching, stock purchase plans, and various wellness perks.

CoStar provides a collaborative and innovative culture, working alongside top talent in the industry. The compensation package is competitive, ranging from $109,000 to $202,000, plus performance-based incentives. The company also invests in professional development through internal training and tuition reimbursement programs.

This is an excellent opportunity for a machine learning professional looking to make a significant impact in the real estate technology sector while working with extensive datasets and modern ML technologies. The role combines technical challenges with business impact, offering both professional growth and competitive compensation.

Last updated a day ago

Responsibilities For Machine Learning Engineer

  • Collaborate on the continued improvement of CoStar's cloud-based machine learning environment
  • Design, build, test and deploy scalable, reusable, and maintainable models
  • Collaborate with engineers, product owners, and leadership to create ML solutions
  • Gain an understanding of the CoStar business and how ML can improve things

Requirements For Machine Learning Engineer

Python
Java
  • Bachelor's Degree in Computer Science, Data Science, or related field
  • 2+ years of professional development experience as Machine Learning Engineer
  • 2+ years of programming experience with Python, C#, Java, or Scala
  • Experience with Image Classification, Object Detection, NER, or Recommendation Systems
  • Experience building data pipelines
  • Experience with ML libraries such as TensorFlow, Keras, and Scikit-learn
  • Experience with data manipulation libraries
  • Strong math and analytical skills

Benefits For Machine Learning Engineer

401k
Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
  • Comprehensive healthcare coverage
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counseling services
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • On-site fitness center
  • Complimentary gourmet coffee, tea, and healthy snacks

Interested in this job?

Jobs Related To CoStar Group Machine Learning Engineer