Machine Learning Engineer

Houzz is the leading platform for home remodeling and design, providing an all-in-one software solution for industry professionals and tools for homeowners to update their homes from start to finish.
Machine Learning
Senior Software Engineer
Remote
3+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:
AIML-Sr. Machine Learning Engineer, Measurement

Senior Machine Learning Engineer position at Apple focused on leading ML evaluation frameworks and teams, offering competitive compensation and the opportunity to shape AI innovation.

Senior Machine Learning Engineer - ML Innovation

Senior Machine Learning Engineer position at Apple focusing on innovative ML technologies for personalization, memory, diagnostics, and reasoning.

AIML Sr SW Engineer - SystemRF

Senior AI/ML Engineer position at Apple, focusing on wireless systems design and data analysis for consumer electronics, requiring 5+ years of experience in machine learning and software development.

AIML - Research Scientist/Engineer

Senior AI/ML Research Scientist position at Apple, focusing on breakthrough innovations in computer vision, machine learning, and robotics with competitive compensation and benefits.

Hardware and Software Modeling Engineer

Senior Hardware and Software Modeling Engineer role at Apple, focusing on future product architecture, simulation, and analysis, offering $175,800-$312,200 salary range.

Description For Machine Learning Engineer

Houzz, the leading platform for home remodeling and design, is seeking a Machine Learning Engineer to join their Marketplace Relevance team. This role offers a unique opportunity to work at the forefront of innovation, leveraging machine learning and artificial intelligence to drive business growth and customer satisfaction.

As a Machine Learning Engineer at Houzz, you'll be part of a team that builds AI systems and algorithms powering Houzz search, recommendation, and personalization. The ideal candidate is self-directed, independent, and passionate about delivering the best solutions with attention to detail. You'll have the chance to work in a start-up environment with the backing of a larger organization, directly impacting millions of users worldwide.

Key responsibilities include taking high-level production problems, developing technical solutions, and driving projects from planning to production. You'll work closely with team members to build shared systems and collaborate cross-functionally with engineering, product, and design teams.

The role requires proven experience in applying machine learning to build systems like Search, Recommendation, and Advertising, with a track record of developing and deploying ML models in production. You should have a solid understanding of data preprocessing, feature engineering, and model evaluation techniques. Strong communication skills and the ability to synthesize complex information for non-experts are crucial.

Houzz offers a mission-driven culture rooted in core values of community, innovation, and results. They're committed to fostering an inclusive environment and celebrating the value that diversity brings to the organization. If you're passionate about leveraging ML and AI to improve home remodeling and design experiences, this role at Houzz could be an exciting opportunity for you.

Last updated 7 months ago

Responsibilities For Machine Learning Engineer

  • Take high level production problems, come up with technical solutions and drive the project from planning to production
  • Work closely with other team members to help building shared systems
  • Work cross-functionally across engineering, product, and design teams

Requirements For Machine Learning Engineer

Python
Java
Go
Redis
  • Proven experience applying machine learning to build systems such as Search, Recommendation, Advertising, etc., with a track record of developing and deploying machine learning models in production
  • Solid understanding of data preprocessing, feature engineering, and model evaluation techniques
  • A deep understanding of business results and drivers - and associated approaches to drive impact along with a strong drive to influence business decisions and metrics
  • Ability to effectively work with business leads: strong communication skills, ability to take output of experiments, data models and expert intuition and synthesize them into conclusions for non-experts
  • Solid coding skills in a common programming language such as Python, Go, Java, C++
  • Independence, self-motivation and the drive to get stuff done
  • M.S., B.S. or Ph.D. (preferred) in Computer Science or related engineering disciplines
  • 3+ years full-time relevant industry experience

Interested in this job?