What the role is all about As a Senior Machine Learning Engineer you’ll join a cross-functional, multidisciplined team to deliver user-facing experiences and solve real needs for millions of users. You’ll play a key role in designing and scaling intelligent AI solutions to enhance our web and app experiences. You’ll also influence technical direction and mentor engineers in the team to ensure scalability, reliability and innovation in our core experience. Your work will help operationalise cutting-edge research and surface meaningful, context-aware intelligence that empowers users throughout their property journey. What you’ll be doing The Senior ML Engineer supports the business in the following ways: Collaborate across specialisations , working closely with native, web and backend engineers to deliver features through to the glass. Collaborate with cross-functional leaders and stakeholders to understand needs, identify and design high quality solutions. Inform product discovery, delivery planning and technical solution design by providing a balanced view of feasibility, effort and quality considerations. Deliver and maintain scalable end-to-end AI products, taking ideas from prototype to production in fast, iterative cycles Utilize Generative AI, LLMs, and VLMs, combining them with traditional ML techniques to deliver impactful solutions. Keeping abreast of the latest technology advancements, generally and across REA Group Championing industry best practices , ethics and engineering excellence. Knowledge sharing, growing & mentoring other engineers within the team and the wider REA community Who we're looking for MSc or PhD in Computer Science, Computational Physics, Mathematics, Statistics, or a similar discipline. Experience shipping production ML products, with a strong understanding of the end-to-end lifecycle from data gathering and training to MLOps and production deployment Experience deploying and maintaining AI systems in real- time, production environments. Proficient in SQL, Python, and/or other relevant software/languages. Experience with key ML frameworks and libraries. Experience with dev- ops tools and techniques, particularly Docker, Git, GCP, AWS, and CI/CD. Good communication skills, with the ability to articulate technical solutions and strategy to both non-technical leaders and fellow engineers. Experience collaborating with other specialisations and an interest in being a member of a multidiscipline team. Experience with developing APIs, streaming data ( eg Flink, Kafka), and generative AI is a plus.