- Company: Get A Job.ai
- Location: London
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
Responsibilities
We are representing a confidential AI infrastructure organisation seeking a Staff Software Engineer, Runtime Systems to join their Physical AI Engineering team in London. In this hands-on systems engineering role, you will design and build the runtime layer that enables complex AI, simulation, robotics, and engineering workloads to execute reliably at scale.
Your responsibilities will include:
- Designing and building runtime components for complex AI and simulation workloads
- Defining abstractions for workloads, execution environments, dependencies, state, capabilities, and failure modes
- Designing interfaces between higher-level services and systems such as Kubernetes, Argo, and OSMO
- Establishing clear boundaries around which systems own state, decisions, and side effects
- Making architectural decisions balancing simplicity, extensibility, performance, and operational reality
- Defining durable contracts between workload definitions, control-plane services, and execution backends
- Developing typed representations and schemas that allow workloads to be transformed safely across systems
- Building conformance and validation mechanisms that make guarantees executable
- Writing production-quality software for critical runtime and control-plane components
- Building adapters and integrations for heterogeneous execution environments
- Diagnosing behaviour across application, orchestration, cluster, and infrastructure boundaries
- Improving the reliability, observability, and debuggability of distributed workload execution
- Developing rigorous approaches to understand workload performance across large-scale GPU infrastructure
- Designing experiments that separate real performance gains from noise and scheduling behaviour
- Leading ambiguous systems problems where the correct architecture is not yet known
- Reducing complex problems into smaller contracts and mechanisms that can be implemented
- Mentoring engineers and contributing to technical hiring and engineering standards
What We're Looking For
Required qualifications:
- Significant experience building complex systems software, distributed infrastructure, runtimes, workflow systems, or adjacent technology
- Deep expertise in at least one of: distributed systems, runtime systems, workflow or execution engines, programming languages/compilers/interpreters, cluster scheduling and orchestration, or high-performance systems software
- Strong software engineering fundamentals and production coding ability
- Experience designing APIs, protocols, schemas, or contracts between independently evolving systems
- Strong understanding of distributed-system failure modes, state, authority, retries, concurrency, and side effects
- Strong technical judgement around when abstraction helps and when it simply moves complexity elsewhere
- Comfortable entering unfamiliar technical domains and building depth quickly
- Strong communication skills and experience influencing architectural decisions across teams
Valuable but not required experience:
- Go, Rust, C/C++, or Python
- Kubernetes and containerised infrastructure
- Argo, OSMO, Temporal, Ray, Kubeflow, or similar systems
- GPU clusters or large-scale AI infrastructure
- High-performance computing
- Simulation, robotics, autonomous systems, or Physical AI
- Programming language or compiler research
- Performance engineering
- Cloud infrastructure at scale
Qualities we value:
- Systems thinking: you ask where authority lives and what happens when systems fail
- Technical depth: you want to understand how systems really behave, not just how they're supposed to
- Pragmatism: you value elegant engineering but care more about whether it works for real workloads
- Evidence-driven approach: you test assumptions and change direction when evidence warrants
- Strong technical leadership: you can form views, challenge stakeholders, and bring others along
- Commercial awareness: you understand that technical decisions need to improve customer outcomes, engineering velocity, reliability, or economics
- Ownership mentality: you take responsibility for getting difficult systems into production
How We Work With You
When you apply through Get A Job.ai, our talent team will review your application and conduct an initial screening call to understand your background and experience with runtime systems, distributed infrastructure, and large-scale workload execution. If there's a strong match, we'll submit your profile to our client for consideration.
The client will then conduct their own interview process, which typically includes technical discussions about systems architecture, distributed systems design, and hands-on problem-solving. Please do not contact the client directly—all communication and coordination will flow through Get A Job.ai to ensure the best candidate experience.
This is a staff-level position based in London, requiring significant experience with complex systems software and distributed infrastructure.
Pay
The original employer has indicated a base salary range of £116,000 to £155,000 for this position, determined based on job-related knowledge, skills, experience, and market location. The total rewards package also includes a discretionary bonus, equity awards, and comprehensive benefits (all based on eligibility).
Benefits include family-level medical and dental insurance, generous pension contribution, life assurance at 4x salary, critical illness cover, employee assistance programme, and tuition reimbursement.
Get A Job.ai is an equal opportunity employer. We are committed to building a diverse team and encourage applications from candidates of all backgrounds.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Terms used in this posting
- equity
- Ownership stake in the company, usually in the form of stock options or RSUs, offered in addition to salary.
Explore Get A Job.ai online
Working in London, UK
Weather right now in London, UK: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind: · Pollen:
London is the capital and largest city of England and the United Kingdom, with a population of 9.1 million people in 2024. Its wider metropolitan area is the largest in Western Europe, with a population of 15.4 million. London stands on the River Thames in southeast England, at the head of a 50-mile (80 km) tidal estuary down to the North Sea, and has been a major settlement for nearly 2,000 years. Its ancient core and financial centre, the City of London, was founded by the Romans as Londinium and has retained its medieval boundaries. The City of Westminster, to the west of the City of London
England is a country that is part of the United Kingdom. It is located on the island of Great Britain, of which it covers about 62%, and more than 100 smaller adjacent islands. England shares a land border with Scotland to the north and another land border with Wales to the west, and is surrounded by the North Sea to the east, the English Channel to the south, the Celtic Sea to the south-west, and
Nearby green space: 12 parks within 1.5km — closest is Whitehall Garden (364m). via OpenStreetMap
Nearest public transit: Charing Cross (station, 41m). via OpenStreetMap
- Elevation 18m (59 ft)
Source: Wikipedia (state)
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Staff Software Engineer, Runtime Systems
- Employer Get A Job.ai
- Location London
- Type Full Time
- Pay (from listing) Pay not listed
- Posted September 17, 2026
- Apply by October 17, 2026
- Overview Full job description on this page (714 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
