Engineer the Quantum RevolutionYour expertise can help us shape the future of quantum computing at Oxford Ionics.

View Open Roles

Machine Learning Engineer (Data & Deployment)

Buro Happold
London
3 days ago
Create job alert

We are looking for a versatile Machine Learning Engineer to join our Computational Development team in the UK.

Our preferred candidate will have a strong interest in both data engineering and model deployment. You will help us build and maintain data pipelines, version datasets and models, and deploy ML solutions into production.

This is a hands-on, hybrid role ideal for someone who enjoys working across the ML stack and is eager to learn new skills as our R&D projects evolve.

Your next role

As part of our small, dynamic R&D team, you'll work on cutting-edge computer vision and knowledge graph applications that streamline workflows in the Architecture, Engineering, and Construction (AEC) industry. You'll collaborate closely with our research team to bridge the gap between experimental ML models and production-ready solutions.

Key Duties:

  • Data Engineering: Design, build, and maintain ETL pipelines for processing datasets, ensuring data quality and accessibility for ML workflows.
  • Model Deployment : Deploy ML models as production-ready services using containerization (Docker) and cloud platforms, with a focus on scalability and reliability.
  • Versioning & MLOps: Implement and manage model and dataset versioning systems using tools like MLflow, DVC, or similar, ensuring reproducibility and traceability.
  • Infrastructure Management: Work with cloud technologies (Azure, GCP, AWS) to set up and maintain ML infrastructure, including compute resources and storage solutions.
  • Database Management: Work with various database technologies (SQL, NoSQL, graph databases) to store and retrieve data efficiently for ML applications.
  • Assist with API Development: assist with the building and maintenance of REST APIs for model serving and data access, ensuring robust integration with existing systems.
  • Assist with GUI Development: Prototype or help maintain simple user interfaces, dashboards, or desktop applications (using frameworks like PyQt, React, or similar) to support internal tools and workflows.

Your skills & experience

Essential

  • BSc/MSc in Computer Science, Machine Learning or related area, or equivalent industry experience
  • 1-2 years' experience in a similar role
  • Strong Python programming skills, including experience with common ML libraries (PyTorch, scikit-learn, pandas, numpy) and knowledge of coding best practices (type hints, testing, documentation).
  • Experience with ML model deployment using containerization (Docker) and cloud platforms, with the ability to create production-ready REST APIs.
  • Familiarity with data pipeline tools and frameworks (Apache Airflow, Luigi, or custom Python-based solutions).
  • Experience with model and dataset versioning tools (MLflow, DVC, Weights & Biases, or similar).
  • Ability to work with various database technologies (PostgreSQL, MongoDB, Redis, etc.) and cloud storage solutions.
  • Experience with cloud technologies (Azure, GCP, AWS) for infrastructure management and deployment.
  • Some exposure to front-end development or dashboard creation (PyQt, React, Vue, or similar frameworks).
  • Understanding of software engineering principles (CI/CD, version control, testing, monitoring).

Desirable

  • Experience with Microsoft Azure services (Azure ML, Azure Data Factory, Azure Functions, etc.).
  • Experience with computer vision projects and related libraries (OpenCV, PIL, etc.).
  • Knowledge of knowledge graphs/ontologies, related data stores (Neo4j, Ontotext, or similar), and Graph Neural Networks.
  • Experience in the AEC (Architecture, Engineering, and Construction) industry or related domains.
  • Deeper expertise in either MLOps practices or data engineering workflows.
  • 2-4 years' of experience in a similar role or related technical positions.

What we offer:

  • Hybrid working arrangements.
  • Attractive salary and benefits package including life assurance and income protection.
  • Holiday entitlement of 25 days per annum (exclusive of bank holidays) and flexible holiday arrangements.
  • Generous company pension scheme.
  • Flexible benefits including cycle scheme, dental insurance, optical cover, travel insurance, season ticket loans, and corporate discounts
  • Enhanced parenthood leave policies
  • 3pm finish on the last Friday of the month
  • A strong commitment to your continuous development. Whatever stage in your career, we have a learning and development programme that will enable and empower you.
  • Entitlement to two memberships to professional bodies or subscriptions
  • A commitment to your wellbeing through a comprehensive employee assistance programme and wellbeing activities A supportive and inclusive environment that will welcome you through social and outreach activities from the Young Employees Forum to mentoring
  • An international culture that wherever your career takes you at Buro Happold, you won't be far from the exceptional.

A place for everyone

Buro Happold values an individual's flexible approaches to working patterns as an important part of how you work and achieve balance. We welcome applications from those who are seeking flexibility in their careers.

Our exceptional portfolio of projects is the result of the diversity of thought, identities, backgrounds, and experiences that shape us. Appreciating each other's differences is key, we want employees to feel they don't have to mask elements of their identity to thrive.

We are working to change the lack of representation of marginalised groups in the built environment. We are particularly keen to hear from anyone who feels they are underrepresented in the industry. We have much to learn from one another. Embracing differences allows us to develop the most innovative and elegant solutions.

Please let us know if there are any adjustments we could make to the application process to make it easier and more comfortable for you. Contact so we can work with you to support you throughout your application.

#LI-DNI
#J-18808-Ljbffr

Related Jobs

View all jobs

Machine Learning Engineer

Machine Learning Engineer (SC Cleared)

Machine Learning Engineer

Machine Learning Engineer

Machine Learning Engineer - Computer Vision

Machine Learning Engineer

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Pre-Employment Checks for Machine Learning Jobs: DBS, References & Right-to-Work and more Explained

Pre-employment screening in machine learning reflects the discipline's unique position at the intersection of artificial intelligence research, algorithmic decision-making, and transformative business automation. Machine learning professionals often have privileged access to proprietary datasets, cutting-edge algorithms, and strategic AI systems that form the foundation of organizational competitive advantage and automated decision-making capabilities. The machine learning industry operates within complex regulatory frameworks spanning AI governance directives, algorithmic accountability requirements, and emerging ML ethics regulations. Machine learning specialists must demonstrate not only technical competence in model development and deployment but also deep understanding of algorithmic fairness, AI safety principles, and the societal implications of automated decision-making at scale. Modern machine learning roles frequently involve developing systems that impact hiring decisions, financial services, healthcare diagnostics, and autonomous operations across multiple regulatory jurisdictions and ethical frameworks simultaneously. The combination of algorithmic influence, predictive capabilities, and automated decision-making authority makes thorough candidate verification essential for maintaining compliance, fairness, and public trust in AI-powered systems.

Why Now Is the Perfect Time to Launch Your Career in Machine Learning: The UK's Intelligence Revolution

The United Kingdom stands at the epicentre of a machine learning revolution that's fundamentally transforming how we solve problems, deliver services, and unlock insights from data at unprecedented scale. From the AI-powered diagnostic systems revolutionising healthcare in Manchester to the algorithmic trading platforms driving London's financial markets, Britain's embrace of intelligent systems has created an extraordinary demand for skilled machine learning professionals that dramatically exceeds the current talent supply. If you've been seeking a career at the forefront of technological innovation or looking to position yourself in one of the most impactful sectors of the digital economy, machine learning represents an exceptional opportunity. The convergence of abundant data availability, computational power accessibility, advanced algorithmic development, and enterprise AI adoption has created perfect conditions for machine learning career success.

Automate Your Machine Learning Jobs Search: Using ChatGPT, RSS & Alerts to Save Hours Each Week

ML jobs are everywhere—product companies, labs, consultancies, fintech, healthtech, robotics—often hidden in ATS portals or duplicated across boards. The fastest way to stay on top of them isn’t more scrolling; it’s automation. With keyword-rich alerts, RSS feeds, and a reusable ChatGPT workflow, you can bring relevant roles to you, triage them in minutes, and tailor strong applications without burning your evenings. This is a copy-paste playbook for www.machinelearningjobs.co.uk readers. It’s UK-centric, practical, and designed to save you hours each week. What You’ll Have Working In 30 Minutes A role & keyword map spanning LLM/NLP, Vision, Core ML, Recommenders, MLOps/Platform, Research/Applied Science, and Edge/Inference optimisation. Shareable Boolean searches you can paste into Google & job boards to cut noise. Always-on alerts & RSS feeds delivering fresh roles to your inbox/reader. A ChatGPT “ML Job Scout” prompt that deduplicates, scores fit, and outputs tailored actions. A lightweight pipeline tracker so deadlines and follow-ups never slip.