
Software Engineer
Department:Software Engineer
Type:REMOTE
Region:UK
Location:United Kingdom
Experience:Mid-Senior level
Salary:£100,000 - £160,000
Skills:
DISTRIBUTED INFRASTRUCTUREBACKEND SYSTEMSAPISORCHESTRATIONGORUSTPYTHONC++JAVASCALAC#KOTLINTYPESCRIPTJAVASCRIPTAWSGCPAZUREDOCKERKUBERNETESLLM INFERENCEAGENT FRAMEWORKSMULTI-AGENT ARCHITECTURESREINFORCEMENT LEARNINGNETWORKINGDATA STREAMINGCACHINGPERFORMANCE OPTIMIZATION
Share this job:
Job Description
Posted on: February 4, 2026
Software Engineer [$100-$160/hr]
Software Engineers to power the next generation of intelligent, autonomous agents
Role Responsibilities
- Design, build, and optimise distributed infrastructure for training, deploying, and scaling AI agents across high-performance compute environments
- Develop core backend systems (services, APIs, and orchestration layers) that support agent lifecycles, tool execution, memory access, and multi-agent coordination
- Collaborate closely with research and applied AI teams to integrate model-serving pipelines, agent reasoning loops, memory stores, and planning components into production systems
- Build and maintain agent runtime infrastructure, including task scheduling, state management, inter-agent communication, and execution reliability
- Implement monitoring, observability, and fault-tolerance mechanisms for long-running agent processes and distributed workflows
- Evaluate and improve system performance across compute, networking, storage, and inference layers, identifying and resolving bottlenecks
- Participate in synchronous collaboration sessions (4-hour windows, 2–3 times per week) to review architecture decisions, troubleshoot distributed systems, and iterate on design improvements
Requirements
- Strong foundation in Computer Science, Software Engineering, or Systems Design, with experience building large-scale distributed systems
- Proficiency in one or more backend or systems programming languages such as Go, Rust, Python, C++, Java, Scala, C#, Kotlin, or TypeScript/JavaScript
- Experience with cloud infrastructure (AWS, GCP, or Azure) and containerisation/orchestration tools such as Docker and Kubernetes
- Strong experience designing production-grade backend services, APIs, and distributed systems
- Familiarity with LLM inference pipelines, agent frameworks, multi-agent architectures, or reinforcement learning environments is a strong plus
- Knowledge of networking, data streaming, caching, and performance optimisation in distributed systems
- Excellent collaboration and communication skills
- Ability to commit 30-40 hours per week, including required synchronous collaboration sessions
Originally posted on LinkedIn
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
ResumeBuilder.careers
Get ResumeBuilder.careers on your phone!
SIMILAR JOBS

Software Engineer - Go - Container Images
Just now
Software Engineer
Remote (Australia)
Canberra, Australian Capital Territory, Australia
GOCONTAINER IMAGESCI/CD+7 more

Software Developer (Remote)
Just now
Software Engineer
Remote (UK)
Glasgow, Scotland, United Kingdom
NODE.JSPYTHONREACT+12 more

Software Engineer
2 days ago
Software Engineer
Remote (UK)
United Kingdom
.NETC#ASP.NET CORE+10 more

Nodejs Engineer
2 days ago
Software Engineer
Remote (EU)
Portugal
NODE.JSAPI DESIGNRESTFUL APIS+7 more

Software Engineer, Applied AI: 26-00269
4 days ago
Software Engineer
Remote (USA)
San Francisco, CA
AI/MLFULL-STACKFRONTEND+8 more
