Senior Software Developers

Senior Software Developers

Cambridge Freelance 43200 - 72000 £ / year (est.) Home office (partial)
O

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

Join a forward-thinking company in Cambridge that champions innovation and collaboration, offering Senior Software Developers the chance to work on groundbreaking AI infrastructure. With a dynamic work culture that embraces agile methodologies and rapid prototyping, employees benefit from competitive contract rates, opportunities for professional growth, and the chance to make a significant impact in the AI domain. The company's commitment to fostering a supportive environment ensures that every team member can thrive while contributing to cutting-edge projects.
O

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

AI & Cloud Expertise
Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
Prompt Engineering
Model Context Protocol (MCP)
Agent2Agent (A2A)
Machine Learning Algorithms
AI Ethics and Regulations
GitHub Copilot
Python
PyTorch
TensorFlow
Microsoft Azure
RESTful API Design
API Security

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.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>