Software Engineer; AI
Listed on 2026-05-30
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Cloud Engineer - Software
Location: City of Edinburgh
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 TeamCraneware 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 product ionise 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, Event Hub, Storage, Data Lake)
- Frontend (exposure beneficial): Angular
- Dev Practices: CI/CD, automated testing, microservices architecture
- 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
- 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
- Experience working with machine learning models and/or data‑driven applications
- Exposure to areas such as:
- Natural Language Processing (NLP)
- Data pipelines and feature engineering
- Understanding of how to move AI solutions from experimentation into production environments
- 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
- 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
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: