Senior Machine Learning Engineer
London, England, United Kingdom
Houseful
We want to make Houseful more welcoming, fair, and representative. If your background is underrepresented in the technology or property sectors, we actively encourage your application.
At Houseful, we’re here to help everyone make intelligent decisions about their home.
Do the best work of your life!
Houseful is home to trusted brands Zoopla, Alto, Hometrack, Calcasa, Mojo and Prime Location. Together, we're creating the connections that power better property decisions by unlocking the combined strength of software, data and insight.
We make moves with head and heart to achieve our big ambitions and to drive progress in the property market. There’s never been a better time to join us.
Hometrack
Hometrack is redefining the mortgage journey for lenders, brokers, and consumers by delivering high-quality valuation and property data services to the financial, property, and technology industries. Our key commercial and go-to-market segment is in financial services, primarily mortgage lenders, including nine of the top 10 mortgage providers.
Position overview
We're continuously building more effective valuation models for our clients with modern technologies, and have reached a point where we need a machine learning expert to lead these efforts. We seek a Senior Machine Learning Engineer to translate POC model code from data science and analytics into robust pipelines and live APIs. As the first Machine Learning Engineer, you will holistically shape model deployment, operations and architecture.
Responsibilities
As Senior Machine Learning Engineer, you will:
- Oversee the deployment of machine learning models into production, ensuring they perform well in real-world conditions and their performance over time.
- Cooperate with data scientists, software engineers, product managers, and stakeholders to integrate machine learning solutions into our products and services.
- Develop automated model retraining, testing, and deployment workflows to streamline the machine learning lifecycle.
- Advocate for and implement best practices in software engineering, including code reviews, continuous integration, and continuous delivery (CI/CD) for machine learning models.
Requirements
You would be a great fit as Senior Machine Learning Engineer if you have:
- A strong understanding of machine learning applications, development life cycle processes and tools, including CI/CD, version control, testing free, g.orks, MLOps, cloud formation, and supporting your team to make sound technical choices to enable commercial goals.
- Great Python experience and knowledge, able to write stable, scalable and maintainable code.
- Experience with data science Python libraries such as Sckit-learn, Pandas, NumPy, PyTorch, PySpark, and LightGBM.
- Worked with a cloud service, such as AWS.
- Familiarity with developing Infrastructure as code (e.g. Terraform, cloud formation).
- Some experience with data engineering, building data pipelines with PySpark and SQL (e.g. in Databricks, Glue) to power machine learning applications.
- The ability to work with Docker and containerised applications.
- Passion for building products that meet customer needs and business objectives.
- A strong sense of responsibility and a track record of delivering high-quality results in a fast-paced environment.
Don't match all the requirements? That's fine! Please apply even if you don't meet all the criteria and we would 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
- Day off for volunteering & Digital detox day
- Festive Closure - business closed for period between Christmas and New Year
- Cycle to work and electric car schemes
- Free Calm App membership
- Enhanced Parental leave
- 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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Architecture AWS CI/CD Databricks Data pipelines Docker Engineering LightGBM Machine Learning ML models MLOps Model deployment NumPy Pandas Pipelines PySpark Python PyTorch SQL Terraform Testing
Perks/benefits: Career development Fertility benefits Fitness / gym Health care Medical leave Parental leave Salary bonus
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Data Engineer II jobs
- Open Business Intelligence Developer jobs
- Open Principal Data Scientist jobs
- Open Business Data Analyst jobs
- Open BI Analyst jobs
- Open Data Scientist II jobs
- Open Business Intelligence Engineer jobs
- Open Sr Data Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Lead Data Analyst jobs
- Open Data Science Intern jobs
- Open Sr. Data Scientist jobs
- Open MLOps Engineer jobs
- Open Junior Data Scientist jobs
- Open Software Engineer, Machine Learning jobs
- Open Marketing Data Analyst jobs
- Open Azure Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Data Analyst II jobs
- Open Product Data Analyst jobs
- Open Data Engineering Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Excel-related jobs
- Open Privacy-related jobs
- Open Data pipelines-related jobs
- Open ML models-related jobs
- Open PhD-related jobs
- Open APIs-related jobs
- Open PyTorch-related jobs
- Open Finance-related jobs
- Open LLMs-related jobs
- Open Data visualization-related jobs
- Open Business Intelligence-related jobs
- Open TensorFlow-related jobs
- Open Consulting-related jobs
- Open Deep Learning-related jobs
- Open Generative AI-related jobs
- Open Data governance-related jobs
- Open NLP-related jobs
- Open CI/CD-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Snowflake-related jobs
- Open Hadoop-related jobs