SoTalent is a company focused on advanced AI and autonomous agent development, seeking a Software Developer to contribute to the next generation of AI agents and autonomous systems. The role involves supporting generative AI initiatives and developing scalable software systems while ensuring system performance and security.
Responsibilities:
- Support the development and improvement of AI agent workflows and orchestration systems
- Help train advanced generative AI systems through structured technical feedback and system evaluation
- Contribute to multi-step autonomous workflows designed for real-world problem solving
- Analyse complex system behaviours and identify optimisation opportunities
- Build and maintain scalable, production-grade software systems
- Develop modular backend services for data parsing, workflow logic, and reporting functions
- Work within live, real-world environments involving multi-turn system interactions
- Contribute to scalable architectures supporting AI-enabled applications and automation systems
- Integrate software systems with APIs, external platforms, and live tools
- Support persistent state management and workflow continuity across AI systems
- Work with SQL databases and backend infrastructure components
- Ensure reliability, maintainability, and performance across interconnected services
- Detect subtle system vulnerabilities including privacy leaks, escalation risks, and prompt injection issues
- Provide detailed technical feedback on system performance and agent behaviour
- Support safe, secure, and responsible AI system development
- Participate in debugging, testing, and continuous improvement initiatives
Requirements:
- 2+ years of experience in software development, backend engineering, 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 modular backend architectures
- Experience building and supporting production-grade software systems
- Strong analytical thinking and attention to detail
- Experience designing multi-stage coordination or orchestration workflows
- Hands-on experience integrating APIs and external tools into AI systems
- Familiarity with persistent memory and session tracking systems
- Experience identifying AI system vulnerabilities and behavioural risks
- Interest or experience in autonomous agents, LLM workflows, and generative AI technologies