Senior Software Engineer, Core AI Services

Whereby

Cambridge

Hybrid

GBP 85,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Whereby is seeking a Senior Software Engineer for our Core AI Services team in Cambridge. You will design, develop, and scale AI-enabled platform services, agentic workflows, and public APIs that are secure, reliable, and cloud-native.

Join an agile Scrum team delivering production-grade AI capabilities, mentor junior engineers, and help uphold engineering best practices across data pipelines and service APIs.

Qualifications

  • 5–8+ years of software engineering experience across the full stack.
  • Experience building cloud-native backend services (Azure).
  • Strong RESTful API design, versioning, testing, and lifecycle management.

Responsibilities

  • Design, build, and maintain scalable, fault-tolerant cloud-native services on Microsoft Azure.
  • Develop secure, well-documented public APIs and SDKs for internal and external use.
  • Drive feature implementation from design to production with focus on performance and reliability.
  • Collaborate with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration, and service APIs.
  • Embed security controls, identity management, and privacy-by-design practices across AI services.
  • Contribute to design reviews, code reviews, and engineering best practices.
  • Mentor junior and mid-level developers to elevate code quality.

Skills

C#/.NET
Kubernetes
API design
OAuth2/OIDC/RBAC
Azure
GitHub Copilot
Agile/Scrum
Mentoring

Tools

GitHub Copilot

Job description

Senior Software Engineer, Core AI Services
Location: Cambridge, United Kingdom (hybrid)
Employment type: Full-time
The job

We are looking for a passionate Senior Software Engineer to join our Core AI Services team at the forefront of industrial AI Innovation. In this role, you will help design, develop, and scale AI-enabling platform services, agentic workflows, and public APIs that are secure, reliable, and cloud-native. These services will act as foundational building blocks for AI adoption across AVEVA’s product portfolio and partner ecosystem.


If you are a motivated engineer who is energized by the challenge of building scalable platform services and clean APIs for modern AI workloads, we want to talk to you.


Working at the forefront of agentic systems and harness engineering, you will join an agile Scrum team with a true builder mindset-delivering innovative, secure, and production-grade AI capabilities with the agility of a startup. This role is ideal for an engineer with a genuine passion for keeping up with the latest AI engineering patterns and practices, eager to translate emerging tech into reliable, enterprise-ready software.


Key Responsibilities:
  • Design, build, and maintain scalable, fault-tolerant cloud-native services on Microsoft Azure.
  • Develop secure, well-documented public APIs and SDKs for consumption by internal engineering teams and external partners.
  • Drive feature implementation from design to production, taking ownership of code quality, performance, and system reliability.
  • Partner with cross-functional teams to deliver end-to-end solutions across data pipelines, orchestration layers, and service APIs.
  • Embed robust security controls, identity management, and privacy-by-design practices across all AI services.
  • Actively contribute to design reviews, code reviews, and technical discussions to champion engineering best practices.
  • Support and mentor junior and mid-level developers, fostering a culture of continuous learning and innovation.

Core Skills and Qualifications:
  • 5-8+ years of software engineering experience across the full stack, with strong expertise in cloud-native backend development (.NET C# a plus).
  • Hands-on experience with containerized deployments in Kubernetes.
  • Deep understanding of RESTful API design, versioning, testing, and full lifecycle management.
  • Strong knowledge of securing APIs (OAuth2, OIDC, RBAC) and implementing data privacy best practices.
  • Proficiency in using modern AI-assisted development tools (e.g., GitHub Copilot) to accelerate daily engineering workflows.
  • Strong problem-solving abilities, with a track record of analysing complex technical challenges and delivering scalable solutions.
  • Experience working in Agile/Scrum teams across distributed global R&D locations.
  • Proven ability to mentor colleagues and elevate team code quality
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Technologist, Core AI Services
Principal Technologist, Core AI Services

Whereby • Cambridge

Hybrid
GBP 120,000 - 180,000
Hybrid working arrangements
Private medical insurance
Pension
+3
Senior Full-stack Engineer, Core AI Services
Senior Full-stack Engineer, Core AI Services

Whereby • Cambridge

Hybrid
GBP 70,000 - 110,000
Hybrid working
Private medical insurance
28 days annual leave
Software Engineer, Core AI Services
Software Engineer, Core AI Services

AVEVA • Cambridgeshire and Peterborough

Hybrid
GBP 60,000 - 90,000
Pension
Private medical insurance
Life cover
+1
Senior Full-stack Engineer, Core AI Services
Senior Full-stack Engineer, Core AI Services

AVEVA Denmark • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Software Engineer, Core AI Services
Software Engineer, Core AI Services

AVEVA Denmark • Cambridge

Hybrid
GBP 75,000 - 105,000
Flexible benefits fund
28 days annual leave
Pension
+3
Senior Software Engineer, Core AI Services
Senior Software Engineer, Core AI Services

AVEVA Denmark • Cambridge

Hybrid
GBP 90,000 - 120,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior AI Platform Engineer — Cloud-Native Services & APIs
Senior AI Platform Engineer — Cloud-Native Services & APIs

CamWebDir • Cambridge

Hybrid
GBP 80,000 - 110,000
Flexible benefits fund
Emergency leave days
Adoption leave
+5
Senior AI Platform Engineer — Cloud-Native Services
Senior AI Platform Engineer — Cloud-Native Services

AVEVA Denmark • Cambridge

On-site
GBP 90,000 - 120,000
Flexible benefits fund
Emergency leave days
Adoption leave
+6
Senior Full-Stack Engineer, AI Services Platform (Hybrid)
Senior Full-Stack Engineer, AI Services Platform (Hybrid)

AVEVA Denmark • Cambridge

Hybrid
GBP 85,000 - 120,000
Hybrid work model
Senior Full-Stack Engineer, AI Services (Cloud-Native)
Senior Full-Stack Engineer, AI Services (Cloud-Native)

Whereby • Cambridge

On-site
GBP 70,000 - 110,000
Hybrid working
Private medical insurance
28 days annual leave