Senior Software Engineer – AI Platform (Python & Golang)
Senior Software Engineer – AI Operations (Python / Golang)
📍 Location: London (Hybrid)
🏢 Work Model: Hybrid (office & home)
💼 Employment Type: Permanent, Full-time
About the Role
We’re building a next-generation AI Operations platform that supports large-scale streaming, content delivery, and live digital services used by millions of customers globally.
As a Senior Software Engineer – AI Operations, you’ll play a key role in designing and scaling complex systems that enable alert ingestion, correlation, automation, and AI-assisted operational intelligence. This is a highly hands-on, technical role with real influence over platform architecture, engineering standards, and the future use of AI in operational environments.
If you enjoy solving complex systems problems, building resilient platforms at scale, and applying AI and automation to real-world operational challenges, this role offers both depth and impact.
What You’ll Do
- Design, build, and maintain full-stack services using Golang and Python, spanning APIs, services, and automation layers
- Lead the development of an AI Operations platform, enabling intelligent alerting, correlation, automation, and operational workflows
- Build and operate cloud-native software on AWS, including automated testing frameworks (unit, integration, API, environment testing)
- Contribute to AI- and ML-adjacent initiatives, including intelligent automation and GenAI-supported workflows
- Identify and resolve complex issues related to performance, reliability, scalability, and system integration
- Produce and maintain high-quality technical documentation, including architecture designs, runbooks, and deployment processes
- Mentor and guide other engineers through code reviews, design discussions, and technical leadership
- Collaborate closely with product, engineering, QA, and platform teams across multiple regions
What You’ll Bring
- Strong hands-on experience with Python and Golang in production environments
- Proven experience building cloud-based platforms on AWS, including automated testing ecosystems
- Experience with Infrastructure as Code (IaC) and application performance monitoring
- Solid understanding of REST APIs, including design, versioning, and integration
- Hands-on exposure to AI, machine learning, or intelligent automation within software platforms
- Experience working with MongoDB and PostgreSQL, including data modelling and optimization
- Ability to design and maintain architecture artifacts (sequence diagrams, system specifications)
- A proactive mindset with strong problem-solving skills and the ability to influence technical direction
- Comfortable working in distributed, cross-functional, and global teams
The Team
You’ll join a globally distributed engineering team operating at the intersection of software engineering, platform reliability, and AI-assisted operations. The team builds systems that help engineering and operations teams detect issues earlier, respond faster, and continuously improve platform resilience—at massive scale.
Why Join
- Work on mission-critical systems used by millions of customers worldwide
- Influence how AI and automation are applied to real operational challenges
- Hybrid working model that supports flexibility and balance
- Competitive benefits package including pension, healthcare, and exclusive employee perks
- Inclusive, supportive environment that values diversity, innovation, and continuous learning
Working Environment
You’ll split your time between modern office spaces and working from home. Offices are well-connected, designed for collaboration, and offer a wide range of on-site facilities, wellbeing perks, and social spaces.
Our Commitment
We’re committed to building an inclusive and accessible workplace. Applications are encouraged from all backgrounds, and reasonable adjustments are available throughout the recruitment process.