At a Glance
- Tasks: Design and develop cutting-edge AI platform services and APIs in a fast-paced environment.
- Company: Join a pioneering AI Core Services team in Cambridge with a start-up vibe.
- Benefits: Competitive contract rate of up to £590/day and flexible work arrangements.
- Why this job: Shape the future of AI infrastructure and make a global impact.
- Qualifications: Proven software engineering experience, especially in cloud-native solutions and AI technologies.
- Other info: Opportunity for mentorship and collaboration with global R&D teams.
The predicted salary is between 43200 - 72000 £ per year.
Location: Cambridge (3 days/week on-site)
Make sure to apply with all the requested information, as laid out in the job overview below.
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 cyclesAI & 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 TensorFlowCore 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
Senior Software Developers employer: Opus Recruitment Solutions
Contact Detail:
Opus Recruitment Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developers
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with AI and cloud services. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving AI and cloud-native solutions. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your knowledge of AI standards and cloud services. Be ready to discuss your experience with LLMs and RESTful APIs, as these are hot topics in the field right now.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace Senior Software Developers
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with AI and cloud-native solutions. We want to see how your skills align with the role, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about AI and how you can contribute to our team. Keep it concise but impactful—let us know what makes you the perfect fit for this role.
Showcase Your Technical Skills: Don’t forget to mention your hands-on experience with tools like Python, PyTorch, and Azure. We’re looking for developers who can hit the ground running, so highlight any relevant projects or technologies you’ve worked with.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need to make your application stand out!
How to prepare for a job interview at Opus Recruitment Solutions
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of AI frameworks, cloud-native solutions, and the specific technologies mentioned in the job description. Be ready to discuss your hands-on experience with Large Language Models and how you've tackled performance vs. cost trade-offs in past projects.
✨Showcase Your Agile Mindset
Since the role involves working in a fast-paced, agile environment, be prepared to share examples of how you've contributed to rapid prototyping and iterative development cycles. Highlight your experience collaborating within Scrum teams and how you’ve driven innovation in your previous roles.
✨Demonstrate Problem-Solving Skills
Prepare to tackle some technical challenges during the interview. Think about how you can showcase your problem-solving skills by discussing specific scenarios where you proposed scalable solutions or improved existing processes. This will show your potential employer that you can think on your feet.
✨Understand AI Ethics and Regulations
Familiarise yourself with AI ethics and regulations like the NIST AI RMF and the EU AI Act. Being able to discuss these topics will not only demonstrate your expertise but also show that you’re aware of the broader implications of AI development, which is crucial for this role.