Software Development Engineer in Test (SDET Engineer)

Insight International (UK) Ltd

Greater London

On-site

GBP 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech company in the UK is seeking an experienced software engineer to design and build high-performance tools for validating ML data pipelines. The role includes developing test solutions and automation frameworks while mentoring junior engineers. Ideal candidates will have 8+ years of experience in software development, expertise in Python, and solid AWS skills. Join a collaborative environment where you'll influence quality engineering practices and enhance platform resilience.

Qualifications

  • 8+ years of hands-on software development experience, including large-scale backend systems.
  • Expert in Python with strong understanding of object-oriented programming.
  • Solid experience with AWS services like Lambda, S3, and ECS/EKS.

Responsibilities

  • Design and build high-performance tools to validate ML data pipelines.
  • Develop platform-level test solutions and automation frameworks using Python.
  • Lead initiatives that drive testability and validation across the ML platform.

Skills

Python
CI/CD systems
Terraform
AWS services
Object-oriented programming

Education

Bachelor’s or master’s degree in computer science or Engineering

Tools

GitHub Actions
Jenkins

Job description

Responsibilities
  • 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 modern cloud-native practices.
  • Contribute to the platform’s CI/CD pipeline by integrating automated testing, resilience checks, and observability hooks at every stage.
  • Lead initiatives that drive testability, platform resilience, and validation as code across all layers of the ML platform stack.
  • Collaborate with engineering, MLOps, and infrastructure teams to embed quality engineering deeply into platform components.
  • Build reusable components that support scalability, modularity, and self-service quality tooling.
  • Mentor junior engineers and influence technical standards across the Test Engineering Program.
Required Qualifications
  • Bachelor’s or master’s degree in computer science, Engineering, or a related technical field.
  • 8+ years of hands‑on software development experience, including large‑scale backend systems or platform engineering.
  • Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries.
  • Experience building or validating platform infrastructure, with hands‑on knowledge of CI/CD systems, GitHub Actions, Jenkins, or similar tools.
  • Solid experience with AWS services (Lambda, S3, ECS/EKS, Step Functions, CloudWatch).
  • Proficient in Infrastructure as Code using Terraform to manage and provision cloud infrastructure.
  • Strong understanding of software engineering best practices: code quality, reliability, performance optimization, and observability.
Preferred Qualifications
  • Exposure to machine learning workflows, model lifecycle management, or data engineering platforms.
  • Experience with distributed systems, event-driven architectures (e.g., Kafka), and big data platforms (e.g., Spark, Databricks).
  • Familiarity with banking or financial domain use cases, including data governance and compliance-focused development.
  • Knowledge of platform security, monitoring, and resilient architecture patterns.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SDET (On-Site)
SDET (On-Site)

Insight International (UK) Ltd • Greater London

On-site
GBP 70,000 - 90,000
Senior Software Development Engineer Test
Senior Software Development Engineer Test

Alphayotta • Greater London

On-site
GBP 70,000 - 90,000
Senior SDET: Python & AWS Platform Quality Engineer
Senior SDET: Python & AWS Platform Quality Engineer

Insight International (UK) Ltd • Greater London

On-site
GBP 70,000 - 90,000
Senior ML Platform Test Engineer & Automation Lead
Senior ML Platform Test Engineer & Automation Lead

Alphayotta • Greater London

On-site
GBP 70,000 - 90,000
Senior Platform Test Engineer for ML & Cloud
Senior Platform Test Engineer for ML & Cloud

Insight International (UK) Ltd • Greater London

On-site
GBP 70,000 - 90,000
Senior QA Automation Engineer – AI Applications UK
Senior QA Automation Engineer – AI Applications UK

Autodesk • Newcastle upon Tyne

Hybrid
GBP 50,000 - 70,000
Lead Software Development Test Engineer (SDET)
Lead Software Development Test Engineer (SDET)

United States Digital Space LLC • Greater London

Hybrid
GBP 90,000 - 140,000
Hybrid working
Home office budget
Profit sharing
+3
SDET Engineer
SDET Engineer

United States Digital Space LLC • Greater London

Hybrid
GBP 60,000 - 80,000
Senior Software Engineer in Test
Senior Software Engineer in Test

MRJ Recruitment • Manchester

On-site
GBP 65,000 - 90,000
Software Engineer in Test
Software Engineer in Test

djr • Manchester

Hybrid
GBP 59,000 - 70,000