
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

Alliances Field Engineer
Just now
Software Engineer
Remote (Australia)
Brisbane, Queensland, Australia
LINUXUBUNTUKUBERNETES+11 more

Forward Deployed Engineer (AI Agent)
2 days ago
Software Engineer
Remote (Australia)
Australia
PYTHONGOLANGAI+17 more

Software Engineer
2 days ago
Software Engineer
Remote (UK)
United Kingdom
DISTRIBUTED INFRASTRUCTUREBACKEND SYSTEMSAPIS+24 more

Senior Python Developer
3 days ago
Software Engineer
Remote (UK)
United Kingdom
PYTHONTYPESCRIPTAWS+5 more

Remote Software Engineer (UK)
3 days ago
Software Engineer
Remote (UK)
London Area, United Kingdom
PYTHONJAVASCRIPTREACTJS+11 more
