MLOps Engineer

MLOps Engineer

Full-Time 50000 - 70000 £ / year (est.) No working from home possible
AECOM

At a Glance

  • Tasks: Build and maintain AI-driven infrastructure and delivery pipelines for impactful projects.
  • Company: Join AECOM, a global leader in infrastructure consulting.
  • Benefits: Comprehensive benefits, flexible work options, and professional development opportunities.
  • Other info: Dynamic team culture focused on trust, ownership, and innovation.
  • Why this job: Make a real-world impact with cutting-edge AI technology in a collaborative environment.
  • Qualifications: Degree in Computer Science or related field; strong Python skills required.

The predicted salary is between 50000 - 70000 £ per year.

Work with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trusted infrastructure consulting firm, partnering with clients to solve the world’s most complex challenges and build legacies for future generations.

In AECOM’s AI Engineering team your code will directly shape the physical world around us. We build AI-driven technology that revolutionises how infrastructure and buildings are designed and engineered; reducing waste, cutting CO₂, and making the built environment more efficient and sustainable. This is where software has measurable, real-world impact.

As part of our AI Engineering team, you will own the infrastructure and delivery pipelines that keep our AI-driven products reliable, scalable, and fast. This is a high-ownership role where your decisions directly affect developer velocity and production stability.

  • Build and maintain robust ML pipelines for training, deployment, and monitoring
  • Develop backend systems and APIs that integrate AI into our SaaS platform
  • Take ownership of the ML performance, monitoring, availability, and security
  • Collaborate with ML engineers, data engineers, and product teams to deliver features end-to-end
  • Contribute to architecture decisions for scalable, cloud-native ML infrastructure
  • Stay up to date with the latest in MLOps practices and tools, and bring improvements into the workflow

Must-Have Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Solid programming skills in Python (plus experience with web libraries like FastAPI, Flask, or Django)
  • Hands-on experience with ML model deployment and monitoring in production
  • Knowledge of containerization (Docker)
  • Experience with CI/CD pipelines and cloud environments (we use Azure)
  • Strong communication skills and a collaborative mindset

Preferred Skills

  • Experience with model versioning and experiment tracking (e.g. MLflow, Weights & Biases)
  • Understanding of optimizing both CPU-bound and GPU-bound workloads
  • Knowledge of monitoring and observability tools (e.g. Prometheus, Grafana, ELK stack)
  • Background in optimization, reinforcement learning, or generative AI (a plus, not required)
  • Identifying and resolving bottlenecks in distributed machine learning workloads (knowledge of low-level languages and CUDA library is a plus)

Our Hiring Process

  • Take-home challenge: A hands-on task to assess your problem-solving and technical skills
  • Combined technical and cultural interview (in-person)
  • Whiteboard Interview: 1-hour with 2 of our engineers to discuss your solution to the take-home challenge
  • Culture fit: 30-minute meeting with our leadership team

Why Join Us?

  • Work on real-world problems where AI creates measurable impact.
  • Be part of a team where your work matters, and your ideas become real.
  • Collaborate with sharp, driven colleagues in a culture of trust, ownership, and high standards.
  • Contribute to making the built environment smarter and more sustainable.

To support this commitment, all newly hired employees are required to attend an in-person Day 1 onboarding at an AECOM office location as a condition of employment.

AECOM is proud to offer comprehensive benefits to meet the diverse needs of our employees. Depending on your employment status, AECOM benefits may include medical, dental, vision, life, AD&D, disability benefits, paid time off, leaves of absences, voluntary benefits, perks, flexible work options, well-being resources, employee assistance program, business travel insurance, service recognition awards, retirement savings plan, and employee stock purchase plan.

AECOM is a Fortune 500 firm that had revenue of $16.1 billion in fiscal year 2025.

We are a Disability Confident Employer and will offer an interview to applicants who have a disability or long-term condition, who meet the minimum/essential criteria for the role.

MLOps Engineer employer: AECOM

At AECOM, we are committed to fostering a dynamic work environment where innovation thrives and every team member's contributions are valued. As an MLOps Engineer, you will engage in meaningful projects that leverage AI to create sustainable infrastructure solutions, all while enjoying comprehensive benefits, robust training programmes, and a culture that prioritises collaboration and personal growth. Join us in making a tangible impact on communities worldwide, backed by the resources of a leading global firm.

AECOM

Contact Details:

AECOM Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land MLOps Engineer

Tip Number 1

Network like a pro! Reach out to current AECOM employees on LinkedIn, join relevant groups, and attend industry events. Building connections can give you insider info and might even lead to a referral.

Tip Number 2

Prepare for the technical challenge! Brush up on your Python skills and get familiar with MLOps tools. Practising coding problems and understanding ML deployment will help you shine during the take-home task.

Tip Number 3

Show your passion for AI and infrastructure! During interviews, share your ideas on how AI can improve sustainability in engineering. This will demonstrate your enthusiasm and alignment with AECOM's mission.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining the AECOM team.

We think you need these skills to ace MLOps Engineer

Python Programming
FastAPI
Flask
Django
ML Model Deployment
Monitoring in Production
Containerization (Docker)

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the MLOps Engineer role. Highlight your relevant skills in Python, ML pipelines, and any experience with cloud environments like Azure. We want to see how your unique background fits into our mission!

Showcase Your Projects:Include examples of your past work that demonstrate your hands-on experience with ML model deployment and monitoring. If you've worked on any cool projects or have contributions to open-source, let us know! This is your chance to shine.

Be Clear and Concise:When writing your application, keep it straightforward and to the point. Use clear language to describe your experiences and achievements. We appreciate a well-structured application that makes it easy for us to see your potential.

Apply Through Our Website:Don’t forget to submit your application through our official website! It’s the best way to ensure we receive your details directly. Plus, it shows you’re serious about joining our team at AECOM.

How to prepare for a job interview at AECOM

Know Your Tech Inside Out

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any web libraries like FastAPI or Flask. Brush up on your knowledge of ML model deployment and monitoring, as well as containerization with Docker. Being able to discuss these topics confidently will show that you're ready to hit the ground running.

Prepare for the Take-Home Challenge

This is your chance to shine! Take the time to thoroughly understand the problem presented in the take-home challenge. Break it down into manageable parts and showcase your problem-solving skills. Don’t forget to document your thought process and solutions clearly, as this will be crucial during the follow-up interviews.

Show Off Your Collaboration Skills

Since the role involves working closely with ML engineers and product teams, be prepared to discuss your past experiences in collaborative environments. Share examples of how you’ve contributed to team projects, resolved conflicts, or helped improve workflows. This will demonstrate that you can thrive in AECOM’s culture of trust and ownership.

Stay Updated on MLOps Trends

The field of MLOps is constantly evolving, so make sure you’re up to date with the latest practices and tools. Familiarise yourself with monitoring and observability tools like Prometheus or Grafana, and be ready to discuss how you can bring improvements to the workflow. Showing your enthusiasm for continuous learning will impress your interviewers.