Software Engineer, Core AI Services
Aveva Group · Cambridge, England ·
Last confirmed by our partners on 16 Oct 2026.
Overview
As a member of the Core AI Services team, you will design, develop and scale cloud-native platform services and public APIs to enable AI adoption across AVEVA’s product portfolio. You’ll work within an agile team to deliver secure, production-grade AI capabilities that can scale for enterprise use. The role combines building scalable backend services with strong API design to support internal and external developers. You will operate at the intersection of AI innovation and reliable software, shaping how AVEVA enables AI across its offerings.
Pay / Benefits
- Flexible benefits fund
- emergency leave days
- adoption leave
- 28 days annual leave plus bank holidays
- pension
- life cover
Responsibilities
- Build scalable, fault-tolerant cloud-native services on Microsoft Azure with high performance and reliability
- Develop secure, well-documented public APIs and SDKs for internal/external developers using ASP.NET Core and C#
- Collaborate with cross-functional teams to deliver end-to-end solutions for data pipelines, orchestration, and service APIs
- Embed robust security controls to protect data and secure access to AI services
- Participate in design and code reviews to ensure engineering excellence
Key requirements
- Minimum 2 years of software engineering experience in platform or cloud-native service development
- Solid understanding of RESTful API design, versioning, testing, and lifecycle management
- Proficient in securing APIs, authentication/authorization and data privacy practices
- Experience deploying and debugging scalable cloud-native services using PaaS, Docker, and Kubernetes
- Excellent problem-solving skills to propose scalable solutions
- Collaborative mindset in agile teams
- Strong problem-solving and analytical thinking
- Effective communication in cross-functional settings
- RESTful API design
- ASP.NET Core and C#
- Cloud-native development on Microsoft Azure
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in Cambridge: £55,000 – £93,800, from 82 adverts
232 live adverts for Software developer in Cambridge
Remote or home office in 16% of 785 Software developer adverts we list nationwide
More openings at Aveva Group
30 other openings we list
- Principal Research Scientist - Frontier Industrial AI · London
- IT GRC SOX Specialist - Regulatory Frameworks · London
- Senior Cloud Software Developer · Cambridge
- Senior Compliance Manager - EMEA · London
- Mathematical Developer · Cambridge