Software Engineer (AI)

The Craneware Group · Edinburgh, Scotland, United Kingdom
LinkedIn

Posted

Jun 25, 2026 (Jun 25)

Seniority

Not Specified

Work Model

Hybrid

Type

Not Specified

Category

Data & ML

Salary

Not specified

Skills

Agile Angular Azure C# CI/CD Cosmos DB Generative AI LLM Machine Learning Microservices NLP Python SQL

Description

Let’s transform the business of healthcare! At The Craneware Group, we are dedicated to empowering our customers with industry-defining insights that pave the way for a brighter future. If you are an innovative, curious, and forward-thinking engineer with a passion for AI, we invite you to join our growing team of more than 750 dedicated professionals. Together, we are expanding our SaaS platform and embedding AI-driven capabilities that are redefining the healthcare landscape. The Craneware Group supports a flexible work environment as well as a collaborative, team-focused culture. Employees follow a hybrid working arrangement, spending approximately 40% of their time in our Edinburgh (Tanfield) office The Team Craneware is building out its AI capability to design and deliver intelligent, scalable solutions that enhance our products and drive real-world impact across the US healthcare system. As an AI Engineer , you will play a key role in developing and deploying AI-powered features within our platform—working with large-scale healthcare datasets to generate insights, automate workflows, and improve decision-making for our customers. You’ll collaborate closely with product, engineering, and data teams in a highly agile environment, helping shape how AI is embedded across our SaaS solutions. This includes working with modern cloud technologies and AI/ML tooling to experiment, build, and productionise solutions at scale. You’ll work across a modern and evolving stack, including: Languages & Frameworks: Python, C#, .NET, APIs AI/ML & Data: Machine Learning frameworks, NLP/LLM tooling, data processing pipelines Cloud & Platforms: Azure (Functions, EventHub, Storage, Data Lake) Data Stores: Azure SQL, Cosmos DB, Blob Storage Frontend (exposure beneficial): Angular Dev Practices: CI/CD, automated testing, microservices architecture You Will Be Designing, building, and deploying AI-driven solutions within Craneware products Working with large, complex healthcare datasets to develop models and data-driven features Collaborating with cross-functional teams to translate business problems into AI solutions Contributing to experimentation, prototyping, and scaling of AI capabilities (including ML and LLM-based approaches) Ensuring high-quality, secure, and scalable code through testing and code reviews Keeping up to date with industry advancements in AI/ML and applying them in a practical, product-focused way You Will Bring Core Experience Commercial experience in software engineering, data engineering, or machine learning roles Strong programming skills (ideally Python and/or C# ) Experience building and integrating APIs and services in cloud environments AI / Data Capability Experience working with machine learning models and/or data-driven applications Exposure to areas such as: Natural Language Processing (NLP) Large Language Models (LLMs) / Generative AI Data pipelines and feature engineering Understanding of how to move AI solutions from experimentation into production environments Engineering Fundamentals Strong understanding of software engineering principles (e.g. SOLID, clean code) Experience with automated testing and CI/CD pipelines Familiarity with cloud platforms (preferably Azure) Experience working with relational and/or non-relational databases Ways of Working Comfortable working in Agile delivery teams Strong problem-solving skills and the ability to work with ambiguity Clear communication skills and the ability to explain technical concepts to different audiences A collaborative mindset with a passion for innovation and continuous learning