×
Register Here to Apply for Jobs or Post Jobs. X

ML Systems Engineer; RL

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Roc Search Inc.
Part Time position
Listed on 2026-10-11
Job specializations:
  • Software Development
    DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 110000 GBP Yearly GBP 100000.00 110000.00 YEAR
Job Description & How to Apply Below
Position: ML Systems Engineer (RL)
Location: Greater London

Machine Learning Systems Engineer (Distributed Systems) London (1-2 days per week in office) AI Startup £100,000-£110,000 DOE + Bonus

Skills:

Python, MLops, Pytorch, Grafana, Elastic Search, TensorRT About the Company

Our client is a venture-backed technology company building software to optimise large-scale physical infrastructure. Their platform processes data locally at the source using decentralized networks. Their mission is to make global industrial operations more resilient, secure, and sustainable through advanced automation.

About the Role

Our client is seeking an Infrastructure Engineer to design and scale the deployment layer of their distributed technology platform. The core challenge involves orchestrating complex, concurrent software applications and analytical workloads across a massive network of diverse, on-premise hardware installations.

In this position, you will own the systems engineering required to guarantee that these disparate applications execute reliably within strict memory and compute constraints. You will also collaborate directly with their research and engineering teams, building robust testing environments, scaling distributed pipelines, and converting experimental concepts into dependable production software.

Key Responsibilities Network Orchestration & System Performance
  • Resource Management: Design runtime isolation, task scheduling, and resource allocations for multiple concurrent local processes sharing the same hardware.
  • System Synchronization: Build robust reconciliation mechanisms to ensure atomic updates and version alignment across remote environments.
  • Release Management: Architect deployment flows supporting progressive rollout strategies, passive validation modes, safety guardrails, and automated recovery loops.
Scalable Infrastructure & Automation
  • Simulation Frameworks: Develop and maintain large-scale virtualized environments to safely emulate real-world networks and system behaviors for validation.
  • Pipeline Automation: Construct fault-tolerant distributed processing networks that support automated state saving, failure recovery, and cross-site data flows.
  • Performance Optimization: Profile system execution to improve processing performance through code optimization, resource tuning, and hardware acceleration on varied architectures.
Diagnostics & Engineering Standards
  • Data Streams: Establish reliable telemetry and ingestion channels that preserve data lineage for downstream analytic workflows.
  • System Telemetry: Implement comprehensive dashboard metrics, unified logging, and warning systems to detect system degradation or variance early.
  • Engineering Rigour: Troubleshoot deep architectural bugs, assist engineering teams with technical blockers, and enforce high coding standards via thorough review processes.
Candidate Profile Core Technical Experience
  • Software Foundations: Exceptional software engineering capabilities in production-level Python, with a strong focus on clean testing patterns and modular design.
  • Distributed Computing: Extensive experience managing state alignment, messaging, and system execution across inconsistent networks and varied hardware form factors.
  • Resource Partitioning: Demonstrated skill in managing system memory, computing bounds, and storage across competing local application tasks.
  • Systems Infrastructure: Deep operational familiarity with managing background workloads, handling checkpointing/recovery, and optimizing software performance.
  • Production Operations: Solid track record establishing telemetry, tracking system health, and managing alerting rules in distributed or containerized ecosystems.
Preferred Technical Exposure
  • Experience building infrastructure for simulation software, virtual testbeds, or automated control systems.
  • Experience with Reinforcement Learning tools such as Ray RLlib
  • Familiarity with high-efficiency runtime environments or specialized hardware acceleration tool chains.
  • Background in remote system provisioning, telemetry transport protocols (such as messaging queues), or remote software updates.
  • Experience maintaining custom hardware environments, private network setups, or software for highly regulated environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary