MLOps Engineer
Location: Building 550 - Bristol Business Park, United Kingdom
Overview
Thales UK is part of a global network of innovators dedicated to building robust, real‑world AI and data solutions. As an MLOps Engineer you will work in a practical, forward‑thinking development team, influencing how data scientists translate ideas into operational features, and playing a key role in elevating the overall output of the team. You will have the opportunity to collaborate across sensor data domains, while driving reliable, scalable solutions that meet the highest security and regulatory standards.
Key Responsibilities
* Set up and configure ML environments and deployment tools such as Kubernetes, Docker, and Linux Containers.
* Write scripts to automate workflows and ensure reproducibility of ML experiments and deployments.
* Conduct regular performance reviews and data audits of deployed models.
* Influence and collaborate with data scientists, championing best practices to translate concepts into robust product features.
* Troubleshoot issues related to model performance and technical infrastructure.
* Provide support and training to team members on MLOps tools and practices.
* Create and maintain CI/CD pipelines for automating development, test, and deployment processes.
* Identify and drive adoption of reusable solutions for cost‑effective delivery across projects.
* Collaborate with development and IT teams to deliver secure, scalable, high‑quality cloud applications.
* Work with product owners to refine and meet user needs.
* Contribute actively to agile threat modelling and vulnerability management.
* Ensure compliance with security and regulatory requirements, especially MOD‑related software.
* Support Customer/Solution Data Architects with data landscape coordination and cataloguing.
* Support and implement third‑party data integrations for a wide range of use cases.
Required Skills and Experience
* Experience in MLOps, DevOps, DevSecOps, or related roles in complex, regulated environments.
* Proficiency with CI/CD deployment processes.
* Track record of deploying software/AI solutions in complex programmes, focusing on operational reliability and scalability.
* Strong technical documentation and logical analytical skills.
* Experience working on Linux‑based infrastructure.
* Excellent knowledge of Python and at least one modern programming language for automation and ML development.
* Experience with PyTorch and familiarity with other ML frameworks or libraries.
* Understanding of supervised and unsupervised ML techniques and algorithms.
* Experience with model monitoring, logging, and performance evaluation tools.
* Strong scripting skills in Bash, PowerShell, or similar for workflow automation.
* Experience with Linux Containers and orchestration platforms.
* Proficiency in version control systems such as Git.
* Ability to design secure, innovative solutions while adhering to strict security and assurance standards.
* Self‑motivated to contribute, influence, and inspire colleagues in technical fields.
Security Clearance Statement
This role requires SC Clearance at minimum. If you do not currently hold this level of clearance, you will need to undergo and successfully achieve SC Clearance. Please consult the UKSV NSV Agency for eligibility requirements and further guidance.
What We Offer
We are committed to your technical development and success, providing market‑leading training, mentoring, and continuous learning opportunities. You will have direct access to a community of technical specialists and experts. Benefits include a comprehensive package: bonuses, private healthcare, structured career development, training budgets, and a collaborative, diverse, and inclusive working environment. Internal hiring is a priority, offering significant progression opportunities at Thales locally or globally.
#J-18808-Ljbffr