Enable job alerts via email!

Senior Software Developers

Opus Recruitment Solutions Ltd

Cambridge

Hybrid

GBP 80,000 - 100,000

Full time

2 days ago
Be an early applicant

Job summary

A leading recruitment agency is seeking experienced Senior Software Developers to join an AI Core Services team in Cambridge. This role focuses on building scalable, secure cloud-native platform services and APIs. Candidates should have strong expertise in AI technologies and a background in software development, especially on Microsoft Azure. The successful applicant will work in a dynamic environment, driving innovative solutions and mentoring junior developers.

Qualifications

  • Proven experience in software engineering, ideally in platform or cloud-native service development.
  • Strong background in Microsoft Azure and PaaS services.
  • Excellent problem-solving skills and ability to propose scalable solutions.

Responsibilities

  • Designing and developing AI-enabling platform services and public APIs.
  • Building secure, scalable, and standards-compliant cloud-native solutions.
  • Collaborating within a Scrum team to deliver innovative AI capabilities.

Skills

Large Language Models (LLMs)
Python
Cloud-native solutions
RESTful API design
Microsoft Azure
Agile methodologies
Problem solving

Tools

PyTorch
TensorFlow
GitHub Copilot
Job description

Location: Cambridge (3 days/week on-site)

Contract Rate: Up to £590/day (Inside IR35)

Start Date: October 2025

Job Type: Contract

Overview

We’re hiring experienced and passionate Senior Software Developers to join a cutting-edge AI Core Services team in Cambridge. This is a unique opportunity to help shape the future of AI infrastructure by building scalable, secure, and cloud-native platform services and APIs that will power AI adoption across a global client portfolio.

You’ll work in a fast-paced, agile environment with a start-up mindset—rapid prototyping, continuous improvement, and a strong focus on production-grade delivery.

What You’ll Be Working On:
  • Designing and developing AI-enabling platform services and public APIs
  • Building secure, scalable, and standards-compliant cloud-native solutions
  • Collaborating within a Scrum team to deliver innovative AI capabilities
  • Driving rapid prototyping and iterative development cycles
AI & Cloud Expertise:
  • Hands-on experience with Large Language Models (LLMs) and understanding of performance vs. cost trade-offs
  • Familiarity with Retrieval-Augmented Generation (RAG), agent orchestration, prompt engineering, and tool calling
  • Knowledge of AI standards like Model Context Protocol (MCP) and Agent2Agent (A2A)
  • Strong grasp of ML algorithms: regression, classification, clustering, deep learning
  • Awareness of AI ethics and regulations (e.g., NIST AI RMF, EU AI Act)
  • Skilled in using AI tools like GitHub Copilot and prompt engineering for development tasks
  • Experience with orchestration tools such as AI Foundry or Semantic Kernel
  • Exposure to automated testing and evaluation of AI outputs
  • Proficiency in Python, PyTorch, and TensorFlow
Core Engineering Skills:
  • Proven experience in software engineering, ideally in platform or cloud-native service development
  • Strong background in Microsoft Azure and PaaS services (e.g., Azure Functions, AKS, API Management)
  • Expertise in RESTful API design, versioning, and lifecycle management
  • Deep understanding of API security, authentication/authorization, and data privacy
  • Excellent problem-solving skills and ability to propose scalable solutions
  • Agile team experience, with strong collaboration across global R&D teams
  • Ability to mentor junior developers and foster a culture of innovation
  • Solid experience with AI frameworks and Python development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.