Systems Research Engineer

Tcs London
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English
Experience level
Senior
Compensation
£ 130K

Job location

Remote
Edinburgh, United Kingdom

Tech stack

Microsoft Windows
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Azure
Cloud Computing
Distributed Systems
Fault Tolerance
Systems Theories
Python
Parallel Computing
TensorFlow
PyTorch
Spark
Backend
Kubernetes
Dask
Data Management

Job description

  • Designing and building distributed systems for large-scale compute workloads
  • Scaling Python-based services across clusters and cloud environments
  • Working on ML infrastructure / platform tooling (training, orchestration, or inference pipelines)
  • Improving performance, reliability, and fault tolerance across distributed environments
  • Collaborating closely with data scientists and ML engineers to productionise models, Software Engineer - ITSO SME - Remote An opportunity is available for a skilled Software Engineer who is an ITSO SME to support critical transport technology systems used across the UK. This role sits within the ITSO Back Office value stream and focuses on the development,..., Automated Intelligence SME Clearance Required: SC An opportunity is available for an experienced AI Subject Matter Expert to support the implementation and delivery of Automated Intelligence solutions within secure environments. You will work across technical and..., Job Description Systems Engineer (Bids) Location: 4 days onsite per week in BrightonDuration: Initial 6 monthsRate: Flexible - Outside IR35 We are seeking a Systems Engineer contractor with strong experience supporting defence bids and proposals. This role is focused on..., Software Engineer - ITSO SME - RemoteAn opportunity is available for a skilled Software Engineer who is an ITSO SME to support critical transport technology systems used across the UK. This role sits within the ITSO Back Office value stream and focuses on the...

Requirements

They're looking for an Nngineer with strong experience in Python-based distributed computing, strong experience with Ray Framework in particular, to help design and scale systems handling complex, high-throughput workloads., * 6-8 years of experience minimum in Systems/Software Engineering.

  • Strong experience with Ray (e.g. Ray Core, Ray Serve or Ray Tune)
  • Strong experience with distributed systems or parallel computing
  • Solid Python skills (production-level)
  • Experience with frameworks like Ray, Spark, Dask, or similar
  • Exposure to Kubernetes / containerised environments

Nice to have

  • Background in ML infrastructure, data platforms, or backend systems ideal
  • Familiarity with PyTorch / TensorFlow in production environments
  • Experience building internal platforms or developer tooling
  • Cloud experience (AWS, GCP, or Azure)

Why join?

  • Work on genuinely complex distributed problems at scale
  • High ownership and impact in a growing team
  • Opportunity to shape ML infrastructure from the ground up
  • Strong engineering culture with a focus on performance and scalability

Benefits & conditions

Location / Package

  • Ideally London, onsite, but remote will be considered for the right fit.
  • Up to circa £130k + benefits per annum (dependent on experience)

Similar jobs

About the company

Job Description Systems Research Engineer | C++ Systems Engineering One of the largest telecommunications companies in the world is looking for an experienced researcher to join the company in Edinburgh. The Vision We are currently scaling a world-class research team..., Systems Research Engineer | C++ Systems Engineering One of the largest telecommunications companies in the world is looking for an experienced researcher to join the company in Edinburgh. The Vision We are currently scaling a world-class research team in Edinburgh to...

Apply for this position