Full Stack Engineer - Python

  • American Society of Civil Engineers
  • 12/05/2026
Full time Information Technology Telecommunications Python Testing

Job Description

Introduction

Role Overview
  • Location: Derby (Hybrid - 2 days per week)
  • Package: £42,000 - £55,150p/a + £2200 benefits allowance
  • Industry: Clean Energy / Advanced Engineering / AI
What You'll Be Doing
  • Design and deliver full-stack, cloud-native AI applications across front end, APIs, and data layers
  • Build and deploy RAG-based and agent-driven AI systems using secure, governed data sources
  • Develop scalable services on Azure, integrating with enterprise platforms and data pipelines
  • Implement MLOps and AIOps capabilities including model lifecycle management, monitoring, and automation
  • Embed security, compliance, and safety principles into every stage of development
  • Collaborate within cross-functional product squads to deliver features end-to-end
  • Contribute to platform best practices, documentation, and continuous improvement initiatives
  • Support delivery in a highly regulated environment, ensuring auditability and high engineering standards
Main Skills Needed
  • Strong full stack engineering experience (React/TypeScript, Python, FastAPI, or Node.js)
  • Proven experience building AI/ML systems, particularly RAG or agent-based architectures
  • Solid Azure expertise (Azure ML, Azure OpenAI, Functions, AKS, CI/CD pipelines)
  • Data engineering knowledge including pipelines, schema design, and observability
  • Experience with software testing, performance optimisation, and production monitoring
  • Understanding of secure development practices, identity access, and compliance frameworks
  • Background working in regulated or safety-critical environments
What's in It for You
  • Work on meaningful projects contributing to the future of sustainable energy
  • Exposure to complex, high-impact AI challenges in a real-world setting
  • Collaborative, cross-functional teams with strong technical leadership
  • Opportunity to shape modern AI platforms and influence engineering standards
  • Hybrid working with flexibility built in
  • Long-term career growth within a forward-thinking, innovation-led environment

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.