AI Developer

Head Resourcing Ltd
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Edinburgh, United Kingdom

Tech stack

.NET
API
Artificial Intelligence
Data analysis
Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Cloud Storage
Software Quality
Continuous Integration
DevOps
Github
Python
PostgreSQL
NoSQL
Software Engineering
SQL Databases
Systems Integration
Delivery Pipeline
Infrastructure as Code (IaC)
Containerization
Kubernetes
Deployment Automation
Cosmos DB
Azure
GraphQL
Api Design
REST
Terraform
Software Version Control
Docker
Microservices

Job description

AI & Software Development

Develop and maintain AI-powered software using .NET, C#, Python, and Azure-based services Deliver scalable, high-performing solutions suitable for enterprise adoption

AI Solution Integration

Integrate AI services and frameworks to enhance applications with automation, analytics, and intelligent decision-making Build solutions using Azure OpenAI, Cognitive Services, and AI-driven APIs

API Development & Cloud Engineering

Develop secure and efficient RESTful APIs to support AI and enterprise systems Deploy and manage AI/data workloads via Azure OpenAI, Azure Kubernetes Service (AKS), and Azure Container Apps

DevOps & Infrastructure

Use Azure DevOps and GitHub for CI/CD, version control, and automated deployment pipelines Implement Infrastructure as Code (IaC) using Terraform

Collaboration & Best Practice

Work closely with cross-functional teams including data scientists and software engineers Maintain high standards of code quality and documentation Stay on top of developments across AI, data science, .NET, and cloud technologies

Requirements

Strong communication skills and a logical, problem-solving mindset Proven previous experience building AI solutions that have made an impact within a commercial environment. Proficiency in C#, .NET, or Python for AI, automation, and application development Experience integrating AI solutions and building APIs (REST, GraphQL) Hands-on knowledge of Azure cloud services - including Azure OpenAI, AKS, Azure Container Apps Solid understanding of SQL and NoSQL databases (e.g., Cosmos DB, PostgreSQL) and cloud storage Familiarity with microservices, event-driven design, and containerisation (Docker, Kubernetes) Experience with CI/CD pipelines, Terraform, Azure DevOps, and GitHub

Benefits & conditions

Work on forward-thinking AI and data-led projects Join a growing, collaborative, and innovative team Opportunities for continuous learning and career development Competitive salary and comprehensive benefits Hybrid working - their offices are based in city centre Glasgow. They are ideally looking for some office presence but are happy to discuss flexibility for the right candidate. If you are based in Edinburgh, Dundee, Stirling, Aberdeen, Newcastle, Cumbria or further afield, please do reach out.

About the company

Head Resourcing are working with an organisation that is driving innovation through intelligent technology. This role offers the chance to contribute to impactful AI solutions that support business growth and enhance digital capability across enterprise environments.

Apply for this position