About TechLabs London:
At TechLabs London, we build cutting-edge digital products that power smarter, more connected organisations. Our flagship solution, iProperty Cloud, is transforming housing management with modern cloud technology, intuitive design, and seamless integration. Right now, we’re entering our next frontier as we look to embed AI and intelligent automation across our platforms. We’re looking for a driven and creative AI & Data Engineer to lead this charge with us, to deliver production-ready AI features, predictive analytics, and computer vision tools that unlock real business value.
Job Purpose: As an AI & Data Engineer you’ll be responsible for the development, deployment, and optimisation of advanced AI and ML capabilities within TechLabs London. You will collaborate with cross-functional teams to embed these solutions into our existing product suite and shape the next generation of intelligent features across our platforms. This role is perfect for someone who’s passionate about building practical AI solutions and wants to see their work improve lives, save time, and power decisions. You’ll help the business to translate complex business challenges into intelligent, scalable solutions, that are embedded to TechLabs existing product suite.
Responsibilities:
Design and build end-to-end AI pipelines across use cases such as predictive modelling, NLP, computer vision, and recommender systems.
Develop time-series models that analyse customer behaviour and generate predictive insights for our products (e.g., arrears risk, service demand forecasting, etc.).
Apply computer vision to extract intelligence from images and videos for automation, classification, defect detection, and more.
Experiment with foundational models (e.g. Hugging Face, OpenAI, YOLO, etc.) and fine-tune them for specific tasks relevant to our domain.
Architect and build scalable, secure, and reusable ML APIs, workflows, and pipelines using modern MLOps practices.
Champion AI-first thinking across the company, supporting POCs, internal tooling, and customer-facing features.
Conduct rigorous A/B testing and model evaluation.
Support the integration of models into production systems using APIs and microservices.
Stay abreast of advancements in AI/ML research and apply relevant breakthroughs to ongoing projects.
Skills and Experience:
Bachelor's degree in information technology, Software Engineering, Computer Science, or related field.
Experience in AI/ML development, ideally within a tech or consulting environment.
Strong proficiency in Python and libraries like pandas, scikit-learn, PyTorch, spaCy, Hugging Face, OpenCV etc.
Proven experience in building and deploying AI/ML solutions
Experience working with cloud platforms (Azure, AWS, or GCP) and containerisation (Docker, etc.)
Proficiency in version control, CI/CD, and model deployment practices.
Experience integrating AI models into web or mobile applications is highly valued
Experience with MLOps tools like MLflow, Airflow, DVC.Mindset & Soft Skills:
Strong problem-solving and analytical thinking — able to translate messy real-world data into measurable solutions
Pragmatic and delivery-oriented — capable of balancing technical innovation with business impact