Senior Machine Learning Engineer Opportunity at Houseful
Houseful is committed to making our environment more welcoming, fair, and representative. We highly encourage applicants from underrepresented backgrounds in the technology or property sectors to apply.
About Houseful
At Houseful, we empower everyone to make intelligent decisions about their home. Our trusted brands, including Zoopla, Alto, Hometrack, Calcasa, Mojo, and Prime Location, come together to create connections that drive better property decisions through the synergy of software, data, and insights.
Our mission-driven approach blends both head and heart to achieve ambitious goals and drive progress in the property market. Now is the perfect time to join our dynamic team.
About Hometrack
Hometrack is transforming the mortgage journey for lenders, brokers, and consumers by providing top-notch valuation and property data services across the financial, property, and technology industries. We focus on financial services, primarily serving mortgage lenders, including nine of the top ten mortgage providers.
Position Overview
We are seeking a Senior Machine Learning Engineer to lead the development of advanced valuation models using modern technologies. This role involves translating proof-of-concept model code into robust pipelines and live APIs. As our first Machine Learning Engineer, you will shape the deployment, operations, and architecture of our models.
Responsibilities
As a Senior Machine Learning Engineer, your key responsibilities will include:
- Overseeing the deployment of machine learning models to ensure optimal performance in real-world conditions.
- Collaborating with data scientists, software engineers, product managers, and stakeholders to integrate machine learning solutions into our products and services.
- Developing automated model retraining, testing, and deployment workflows to streamline the machine learning lifecycle.
- Advocating for and implementing best practices in software engineering, including code reviews, CI/CD for machine learning models.
Requirements
You would be a great fit for this role if you have:
- A strong understanding of machine learning applications, development lifecycle processes, and tools like CI/CD, version control, and MLOps.
- Excellent Python skills, with the ability to write stable, scalable, and maintainable code.
- Experience with data science Python libraries such as Scikit-learn, Pandas, NumPy, PyTorch, PySpark, and LightGBM.
- Worked with cloud services like AWS.
- Familiarity with developing Infrastructure as Code tools (e.g., Terraform, CloudFormation).
- Some data engineering experience, including building data pipelines with PySpark and SQL.
- Proficiency with Docker and containerized applications.
- A passion for building products that align with customer needs and business objectives.
- A strong sense of responsibility and a proven track record of delivering high-quality results in a fast-paced environment.
Don't match all the requirements? That's okay! Please apply even if you don't meet all the criteria, and we'd be happy to learn more about you during a call.
Benefits
- Everyday Flex - greater flexibility over where and when you work.
- 25 days annual leave + extra days for years of service.
- A day off for volunteering and a Digital Detox day.
- Festive Closure - business closed between Christmas and New Year.
- Cycle to work and electric car schemes.
- Free Calm App membership.
- Enhanced Parental Leave and Fertility Treatment Financial Support.
- Group Income Protection and private medical insurance.
- Gym on-site in London.
- 7.5% pension contribution by the company.
- Discretionary annual bonus up to 10% of base salary.
- Talent referral bonus up to £5K.
If you’re ready to do the best work of your life, join us at Houseful!