Design and build high-performance tools and services to validate the reliability, performance, and correctness of ML data pipelines and AI infrastructure.
Develop platform-level test solutions and automation frameworks using
Python
,
Terraform
, and cloud-native practices.
Contribute to CI/CD pipelines by integrating automated testing, resilience checks, and observability hooks.
Lead initiatives driving testability, platform resilience, and validation as code across ML platform stack.
Collaborate with engineering, MLOps, and infrastructure teams to embed quality engineering.
Build reusable components supporting scalability, modularity, and self-service quality tooling.
Mentor junior engineers and influence technical standards across the Test Engineering Program.
Required Qualifications
Bachelor's/Master's in Computer Science, Engineering, or related field.
8+ years of hands-on software development experience (large-scale backend systems/platform engineering).
Expert in
Python
with strong OOP, testing frameworks, and automation libraries.
Experience with CI/CD systems (GitHub Actions, Jenkins, etc.).
Solid hands-on experience with
AWS services
(Lambda, S3, ECS/EKS, Step Functions, CloudWatch).
Strong proficiency in
Terraform
(IaC for cloud infrastructure).
Deep knowledge of software engineering best practices (code quality, reliability, performance, observability).
Preferred Qualifications
Exposure to ML workflows, model lifecycle management, or data engineering platforms.
Experience with distributed systems, event-driven architectures (
Kafka
), big data platforms (
Spark, Databricks
).
Familiarity with banking/financial domain (data governance, compliance).
Knowledge of platform security, monitoring, and resilient architecture patterns.
Job Types: Full-time, Temporary, Fixed term contract
Contract length: 12 months
Pay: 300.00-400.00 per day
Ability to commute/relocate:
London, Greater London: reliably commute or plan to relocate before starting work (preferred)
Experience:
Software development: 8 years (required)
Back-end development: 8 years (required)
Python: 8 years (required)
Test automation: 8 years (required)
AWS: 7 years (required)
Terraform: 7 years (required)
Work authorisation:
United Kingdom (preferred)
Willingness to travel:
* 100% (preferred)
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.