
Software Developer (Remote)
Job Description
Posted on: May 16, 2026
- Systems
🇬🇧 Full-Stack Engineer (Remote)
🏢 Work setting & industry
- Industry: Artificial Intelligence / Generative AI / AI Training & Automation
- Work setting: Fully remote
- Employment type: Contract / Project-based opportunity
- Environment: Cutting-edge AI and autonomous agent development environment focused on LLM training, orchestration systems, and real-world AI workflows
📌 Role overview
An exciting opportunity for a Full-Stack Engineer to contribute to the development and training of advanced AI agents and autonomous systems.
This role focuses on improving next-generation generative AI systems by supporting complex orchestration workflows, backend engineering, live tool integrations, and multi-step agent interactions. You will collaborate on projects designed to help Large Language Models operate as proactive, real-world autonomous agents.
🔧 Key Responsibilities
🤖 AI Agents & Automation Systems
- Support the development and optimisation of AI agent workflows and orchestration systems
- Help train and improve Large Language Models (LLMs) through structured human feedback and system evaluation
- Design scalable solutions for complex, multi-step autonomous workflows
- Identify and analyse behavioural patterns, edge cases, and system weaknesses in AI agent interactions
💻 Full-Stack & Backend Engineering
- Build and maintain modular, production-grade software systems
- Develop backend services for data parsing, logic processing, workflow orchestration, and reporting
- Work across live, non-mocked environments with real-time multi-turn system interactions
- Contribute to scalable architectures supporting AI-enabled applications and automation systems
🔗 Systems Integration & APIs
- Integrate AI systems with external tools, APIs, and third-party platforms
- Support persistent state management and session tracking for autonomous agents
- Work with databases, automation platforms, and real-world service integrations
- Ensure system reliability, modularity, and operational scalability
🛡️ Quality, Security & Risk Awareness
- Detect subtle system failures including privacy leaks, authority escalation risks, and indirect prompt injection vulnerabilities
- Provide high-quality technical feedback on system behaviour and performance
- Support safe and responsible AI system development practices
- Contribute to system testing, debugging, and continuous improvement initiatives
👤 Profile
✅ Required Experience
- 2+ years of experience in backend engineering, software development, AI automation, or systems integration
- Strong programming skills in at least two major languages such as Python, JavaScript, Go, or Java
- Experience working with SQL databases and production-grade software systems
- Experience building modular services and scalable backend architectures
- Strong attention to detail and ability to analyse complex technical workflows
⭐ Preferred Experience
- Experience building multi-stage orchestration or coordination systems
- Hands-on experience integrating live tools and APIs into AI workflows
- Familiarity with persistent memory/state management systems
- Experience identifying AI security vulnerabilities and system risks
- Strong understanding of autonomous agents, LLM workflows, and generative AI systems
🌍 Additional Information
- Fully remote opportunity
- Work on advanced AI agent and autonomous systems projects
- Opportunity to collaborate with leading AI organisations and cutting-edge generative AI initiatives
- Ideal for engineers passionate about AI orchestration, automation, and scalable systems engineering
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!
RemoteJobsHub.app
Get RemoteJobsHub.app on your phone!

Backend Developer

Software Developer (Remote)

Web Developer - AI Trainer

Software Developer (Remote) (Manchester)

