Senior Software Engineer - AI Platform & Cloud Services
Core
Design, develop, and scale AI-enabling platform services and public APIs that serve as foundational building blocks for AI adoption across AVEVA's product portfolio and partner ecosystem.
Role type
Senior IC software engineer (AI platform & cloud services)
Builds
Secure, reliable, cloud-native AI platform services, public APIs, SDKs, and MLOps pipelines.
Domain
Industrial software, AI/ML, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud-native architecture, RESTful API design, Container orchestration (Docker, Kubernetes), .NET/Microsoft stack, Security & authentication, Scalability engineering
Preferred skills
Agentic systems, LLMs, RAG, Prompt engineering, AI orchestration frameworks, AI ethics & regulations
Technologies
Microsoft Azure, .NET, Docker, Kubernetes, REST APIs
Responsibilities
Design and deploy scalable cloud-native services on Azure; Develop secure public APIs and SDKs; Build MLOps pipelines for model deployment and training; Collaborate on data pipelines and orchestration; Conduct design and code reviews; Mentor junior developers
Seniority
Senior, hands-on IC with mentorship