Senior Backend Software Engineer - AI/ML Systems

Boost Talent Ltd — United Kingdom · Posted ~2 hours ago

Senior Full-time

Skills

backend software engineering API development cloud-native systems distributed systems scalable architecture secure systems workflow orchestration Backend APIs Cloud AI/ML Machine Learning Orchestration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a senior backend engineer building the services, APIs, orchestration layers, and cloud-native platforms behind intelligent software. The focus is on engineering reliable production systems rather than developing machine learning models, with responsibility for scalability, security, automation, and complex data-driven workflows.

Highlights

Senior engineering opportunity focused on building secure, scalable backend platforms for advanced AI and machine learning capabilities. Provides close collaboration with platform, frontend, product, and AI specialists.

Description

Role Overview Are you a senior software engineer who enjoys solving complex engineering challenges and building the platforms that power intelligent products at scale? We're working with an established technology organisation that is investing heavily in AI-enabled products and capabilities. As part of a highly collaborative engineering team, you'll play a key role in designing and building the backend services, APIs, orchestration layers and cloud-native platforms that enable advanced AI and machine learning solutions across the business. This is a software engineering role first and foremost. Rather than building machine learning models, you'll focus on the systems around them, creating secure, scalable and reliable backend services that turn cutting-edge AI capabilities into production-grade solutions. You'll collaborate closely with platform engineers, frontend developers, product teams and AI specialists to deliver features that handle complex data, automate workflows and support critical business decisions. Operating within a "you build it, you own it" engineering culture, you'll take ownership from design and development through to deployment, monitoring and ongoing operational support. This is an excellent opportunity for an engineer who enjoys tackling complex technical challenges, influencing architecture decisions and working on systems that are central to the future direction of a growing technology platform. Skills Required Strong commercial experience developing modern backend applications using Python.Experience designing, building and consuming RESTful APIs.Proven experience building orchestration and workflow systems using cloud-native services.Experience with data engineering, data pipelines and large-scale data processing.Strong understanding of event-driven architectures and asynchronous messaging patterns.Deep knowledge of software engineering best practice, including testing, maintainability, security and long-term ownership.Experience working within AWS environments, including services such as Lambda, API Gateway, DynamoDB, Step Functions, Glue and S3.Experience integrating third-party platforms, AI services or machine learning capabilities through APIs.Experience working with modern data architectures and complex datasets.Strong understanding of database and service optimisation, including search, ingestion and processing workloads.Practical experience with automated testing, including unit and integration testing.Experience with observability, monitoring and operational support practices.Experience mentoring engineers, conducting code reviews and driving engineering standards.Understanding of authentication, authorisation and modern security practices within distributed systems. Desirable Experience Experience with Node.js.Experience with React, TypeScript and modern frontend development practices.Appreciation of UX and accessibility principles.Experience contributing within cross-functional agile teams. A little note from us Boost Talent is committed to creating an inclusive recruitment experience and supporting equal opportunities throughout the recruitment process. We welcome applications from people of all backgrounds and will gladly discuss any reasonable adjustments you may need to help you feel supported throughout the process. Please contact hi@boosttalent.co.uk in confidence. While we'd genuinely love to reply to everyone individually, we often receive a high number of applications for the roles we advertise. If your experience aligns with the opportunity, a member of our team will be in touch to discuss the role. If you haven't heard from us within two weeks of applying, unfortunately it means you haven't been successful this time. We process the personal information you provide as part of your application to assess your suitability for the role and manage the recruitment process. Your information will be handled securely and in accordance with our Privacy Notice and applicable UK data protection legislation. Please see our Privacy Notice for more information about how we use your personal information and your data protection rights. Follow Boost Talent on LinkedIn to keep up with our latest roles, opportunities and updates. Best of luck!