Software EngineerSedgefield | Hybrid working (typically 3 days on-site) | £38,000 - £46,000 per annumAbout the Role
CPI is seeking a AI Software Engineer to join their Electronic Engineering team in Sedgefield, delivering AI, software and digital solutions as part of end-to-end product development programmes.
This is not a maintenance or support role; You will be involved in building real products - from initial concept through to deployment - working alongside electronics and hardware engineers to deliver innovative solutions used in healthcare, medtech, sensors, wearables, and industrial environments.
You will contribute to the full software lifecycle, including application development, cloud-based systems, and (where applicable) AI-enabled solutions. This role offers rare exposure to the complete journey from prototype to market, including integration with hardware, sensors, and embedded systems.
Hybrid working is supported, typically three days per week on-site, with flexibility depending on project needs.
What You’ll Be Responsible For:
Product & Software Development
Core Technology Stack
AI & Advanced Software (where applicable)
Experience across both AI application developmentandmodel development is highly desirable, though not essential.
Collaboration & Delivery
About You:
You are a hands-on software engineer who enjoys building products rather than maintaining legacy systems. You’re comfortable working across multiple technologies and don’t need everything tightly defined before you start. You’ll thrive in a small team environment, where flexibility, curiosity, and self-direction are valued. You’ll bring:
Desirable (but not essential):
Candidates who have worked in small teams or on self-led technical projects often thrive in this environment.
Why Join CPI?
Location & Working Pattern
Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.
Who We Are?
We are seeking a highly skilled Data Scientist with enhanced DV clearance to join a globally recognised leader in technology, consulting, and engineering services. Working across high-impact public and private sector projects, this role offers excellent career progression and the opportunity to work at the forefront of innovation in AI, machine learning, and data science.
What Will You Be Doing?
What Are We Looking For?
Essential Skills & Experience
Desirable Skills & Experience
This role offers a unique opportunity to work on cutting-edge projects, expand your expertise, and contribute to innovative AI and data solutions within a highly secure and impactful environment.
Ready to take your career to the next level? Apply today and be part of something extraordinary!
Please either apply by clicking online or emailing me directly at . For further information please call me on or - I can make myself available outside of normal working hours to suit from 7 am until 10 pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search for Henry Clay-Davies. I look forward to hearing from you.
KEY SKILLS:
Data Scientist / Data Science / AWS / Azure / Machine Learning / NLP / AI / PyTorch / TensorFlow / Python / Cheltenham / Security Cleared / DV / DV Cleared / Enhanced Clearance
About The Company
Founded in 2016, Spyrosoft is a global technology consulting company specialising in software development, digital transformation, and IT services. Recognised by the Financial Times as one of Europes fastest-growing tech companies in 2021 and 2022, we deliver innovative solutions across industries including automotive, healthcare, and financial services.
Role Overview
As a Senior Technical Pre-Sales Consultant, you will play a key role in bridging the gap between business needs and advanced Technology and AI solutions. You will work closely with clients and internal teams to translate business challenges into data-driven strategies, shaping, prototyping and consulting on innovative technology concepts and AI solutions that drive measurable impact. This role also contributes to the growth and development of our AI Consulting capability within the UK market. You will be reporting to the Chief Executive Officer.
Key Responsibilities
Skills And ExperienceEssential
Desirable
Personal Attributes
Benefits
Machine Learning Engineer - Contract
Location: Nottingham, UK (Hybrid)
Salary: £500 – £600 p/d (depending on experience)
About the Role
We are seeking a skilled and motivated Machine Learning Engineer to join our growing team in Nottingham. You will be responsible for designing, building, and deploying scalable machine learning models that drive data-driven decision-making across the business. This role bridges the gap between data science and software engineering, turning prototypes into production-ready systems.
Key Responsibilities
Required Skills & Experience
Desirable Skills
Qualifications
What We Offer
How to Apply
Please submit your CV and a brief cover letter outlining your experience and interest in the role.
DXC Technology is committed to building diverse, inclusive teams. We welcome applications from all backgrounds and particularly encourage interest from women, underrepresented groups, and neurodivergent candidates. We offer reasonable adjustments throughout the hiring process and are dedicated to creating a supportive, accessible environment for everyone.
Machine Learning Ops Engineer
Location: Erskine / Newcastle
Candidates must be eligible for clearance and be a sole UK national
Are you passionate about bringing machine learning solutions into real-world production environments? Do you enjoy collaborating with others to build scalable, reliable systems? We are looking for a Machine Learning Ops Engineer to join our growing team. This role is ideal for someone who enjoys solving complex problems, working cross-functionally, and continuously developing their technical expertise in a supportive environment. If you dont meet every single requirement listed below, we still encourage you to apply. We value potential, curiosity, and a willingness to learn.
Key Responsibilities
Key Skills & Experience
Why Join Us
Machine Learning Engineer - London
Join the analytics team as a Machine Learning Engineer in the Technology industry, where you’ll design and implement innovative machine learning solutions. This permanent role in London offers an exciting opportunity to work on impactful projects in a forward thinking environment.
Client Details
Machine Learning Engineer - London
This opportunity is with a medium-sized software development organisation. The company is committed to utilising advanced analytics and machine learning to enhance its services and deliver value to its clients.
Description
Machine Learning Engineer - London
This role focuses on training custom models, building robust ML pipelines, and deploying systems at scale from research experimentation through to monitored production services.
Profile
Machine Learning Engineer - London
A successful Machine Learning Engineer should have:
Job Offer
Machine Learning Engineer - London
If you’re a passionate Machine Learning Engineer looking to make a difference in the Technology sector, we encourage you to apply and be part of this exciting opportunity in London
Machine Learning Engineer - Contract Location: Nottingham, UK (Hybrid) Salary: £500 – £600 p/d (depending on experience)
About the Role We are seeking a skilled and motivated Machine Learning Engineer to join our growing team in Nottingham. You will be responsible for designing, building, and deploying scalable machine learning models that drive data-driven decision-making across the business. This role bridges the gap between data science and software engineering, turning prototypes into production-ready systems.
Key Responsibilities Design, develop, and deploy machine learning models and pipelines in production environments
Collaborate with data scientists, software engineers, and stakeholders to translate business requirements into ML solutions
Optimize model performance, scalability, and reliability
Build and maintain data pipelines and feature engineering workflows
Monitor and retrain models to ensure continued performance over time
Implement best practices for version control, testing, and CI/CD in ML systems
Stay up to date with the latest advancements in machine learning and AI technologies
Required Skills & Experience Strong programming skills in Python (e.g., TensorFlow, PyTorch, Scikit-learn)
Experience deploying ML models using cloud platforms (AWS, Azure, or GCP)
Solid understanding of machine learning algorithms, data structures, and software engineering principles
Experience with data pipelines, APIs, and microservices architecture
Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes
Strong problem-solving skills and attention to detail
Desirable Skills Experience with big data technologies (e.g., Spark, Hadoop)
Knowledge of MLOps practices and tools (e.g., MLflow, Kubeflow)
Experience working with NLP, computer vision, or recommendation systems
Understanding of data governance and security best practices
Qualifications Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field (or equivalent experience)
What We Offer Competitive rate
Flexible working arrangements (hybrid/remote options)
Collaborative and innovative work environment
Access to cutting-edge tools and technologies
How to Apply Please submit your CV and a brief cover letter outlining your experience and interest in the role.
TPBN1_UKTJ
Machine Learning Engineer - Contract Location: Nottingham, UK (Hybrid) Salary: £500 – £600 p/d (depending on experience) About the Role We are seeking a skilled and motivated Machine Learning Engineer to join our growing team in Nottingham. You will be responsible for designing, building, and deploying scalable machine learning models that drive data-driven decision-making across the business. This role bridges the gap between data science and software engineering, turning prototypes into production-ready systems. Key Responsibilities Design, develop, and deploy machine learning models and pipelines in production environments Collaborate with data scientists, software engineers, and stakeholders to translate business requirements into ML solutions Optimize model performance, scalability, and reliability Build and maintain data pipelines and feature engineering workflows Monitor and retrain models to ensure continued performance over time Implement best practices for version control, testing, and CI/CD in ML systems Stay up to date with the latest advancements in machine learning and AI technologies Required Skills & Experience Strong programming skills in Python (e.g., TensorFlow, PyTorch, Scikit-learn) Experience deploying ML models using cloud platforms (AWS, Azure, or GCP) Solid understanding of machine learning algorithms, data structures, and software engineering principles Experience with data pipelines, APIs, and microservices architecture Familiarity with containerization tools such as Docker and orchestration tools like Kubernetes Strong problem-solving skills and attention to detail Desirable Skills Experience with big data technologies (e.g., Spark, Hadoop) Knowledge of MLOps practices and tools (e.g., MLflow, Kubeflow) Experience working with NLP, computer vision, or recommendation systems Understanding of data governance and security best practices Qualifications Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field (or equivalent experience) What We Offer Competitive rate Flexible working arrangements (hybrid/remote options) Collaborative and innovative work environment Access to cutting-edge tools and technologies How to Apply Please submit your CV and a brief cover letter outlining your experience and interest in the role
Machine Learning Engineer - London
Join the analytics team as a Machine Learning Engineer in the Technology industry, where you’ll design and implement innovative machine learning solutions. This permanent role in London offers an exciting opportunity to work on impactful projects in a forward thinking environment.
Client Details
Machine Learning Engineer - London
This opportunity is with a medium-sized software development organisation. The company is committed to utilising advanced analytics and machine learning to enhance its services and deliver value to its clients.
Description
Machine Learning Engineer - London
This role focuses on training custom models, building robust ML pipelines, and deploying systems at scale from research experimentation through to monitored production services.
Profile
Machine Learning Engineer - London
A successful Machine Learning Engineer should have:
Job Offer
Machine Learning Engineer - London
If you’re a passionate Machine Learning Engineer looking to make a difference in the Technology sector, we encourage you to apply and be part of this exciting opportunity in London
Software Engineer Sedgefield | Hybrid working (typically 3 days on-site) | £38,000 - £46,000 per annum About the Role CPI is seeking a AI Software Engineer to join their Electronic Engineering team in Sedgefield, delivering AI, software and digital solutions as part of end-to-end product development programmes. This is not a maintenance or support role; You will be involved in building real products - from initial concept through to deployment - working alongside electronics and hardware engineers to deliver innovative solutions used in healthcare, medtech, sensors, wearables, and industrial environments. You will contribute to the full software lifecycle, including application development, cloud-based systems, and (where applicable) AI-enabled solutions. This role offers rare exposure to the complete journey from prototype to market, including integration with hardware, sensors, and embedded systems. Hybrid working is supported, typically three days per week on-site, with flexibility depending on project needs. What You'll Be Responsible For: Product & Software Development Design, build, and deliver software products from concept through to production Contribute to full‑stack development across backend services, web, and mobile applications Work closely with electronics and hardware engineers to integrate software with physical devices and sensorsCore Technology Stack Develop backend systems and applications using Python (essential) Build user interfaces and applications using React and React Native Contribute to cloud‑hosted web applications, ideally using Node.js or similar technologiesAI & Advanced Software (where applicable) Contribute to AI‑enabled applications, including data-driven and intelligent systems Support model training, fine-tuning, and deployment where experience allows Work with tools and approaches such as: MLflow and model lifecycle tools Gradient boosted trees or custom model development AI application frameworks (e.g. LangChain, RAG-style architectures)Experience across both AI application development and model development is highly desirable, though not essential. Collaboration & Delivery Work within a small, highly capable multi‑disciplinary team Take ownership for delivering complex software components in a hands-on way Contribute to technical decision-making, architecture discussions, and solution design Engage across busy project environments with frequent collaboration and stakeholder interaction About You: You are a hands-on software engineer who enjoys building products rather than maintaining legacy systems. You're comfortable working across multiple technologies and don't need everything tightly defined before you start. You'll thrive in a small team environment, where flexibility, curiosity, and self-direction are valued. You'll bring: Strong Python development experience (essential) Experience building applications using React and/or React Native Full‑stack development experience with modern frameworks and technologies Evidence of delivering complex projects or products A practical, problem-solving mindsetDesirable (but not essential): Experience with Node.js in cloud or web applications Exposure to AI / machine learning, including model development or AI-powered applications Experience with firmware, microcontrollers, Raspberry Pi, or embedded systems Use of lightweight ML frameworks (e.g. TensorFlow Lite) on devices Personal projects, side projects, or self‑driven development workCandidates who have worked in small teams or on self‑led technical projects often thrive in this environment. Why Join CPI? Rare opportunity to work on true end-to-end product development Exposure to hardware, electronics, sensors, and software in one role Challenging, varied technical problems across multiple industries Small, collaborative team with wide technical scope Competitive salary (£38k-£46k) and hybrid working Location & Working Pattern Based at CPI's Sedgefield site Hybrid working typically 3 days on-site, with flexibility based on project needs Some weeks may require increased on-site presence Role operates in a busy, highly collaborative environment, so ideally someone who can work closely with hardware engineers onsite Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy
Certain Advantage are recruiting on behalf of our Trading client for an AI Engineer on a contract basis for 6-12 months initially in London. This will require some onsite days in Central London during the week. We are seeking Engineers skilled in python with a strong focus on GenAI AI and LLMs to lead the integration of cutting-edge language technologies into real-world applications. If you’re someone passionate about building scalable, responsible, and high-impact GenAI solutions then this could be for you! We’re looking for Engineers offering competent core technical skills in Python Programming, Data Handling with NumPy, Pandas, SQL, and use of Git/GitHub for version control. Any experience with these GenAI Use Cases would be relevant and desirable; Chatbots, copilots, document summarisation, Q&A, content generation. To help make your application as relevant as possible, please ensure your CV demonstrates any prior experience you have relating to the below; System Integration & Deployment Model Deployment: Flask, FastAPI, MLflow Model Serving: Triton Inference Server, Hugging Face Inference Endpoints API Integration: OpenAI, Anthropic, Cohere, Mistral APIs LLM Frameworks: LangChain, LlamaIndex – for building LLM-powered applications Vector Databases: FAISS, Weaviate, Pinecone, Qdrant (Nice-to-Have) Retrieval-Augmented Generation (RAG): Experience building hybrid systems combining LLMs with enterprise dataMLOps & Infrastructure MLOps: Model versioning, monitoring, logging Bias Detection & Mitigation Content Filtering & Moderation Explainability & Transparency LLM Safety & Guardrails: Hallucination mitigation, prompt validation, safety layers Azure Cloud Experience Collaboration & Delivery Cross-functional Collaboration: Working with software engineers, DevOps, and product teams Rapid Prototyping: Building and deploying MVPs Understanding of ML & LLM Techniques: To support integration, scaling, and responsible deployment Prompt Engineering: Designing and optimising prompts for LLMs across use cases Model Evaluation & Monitoring Evaluation Metrics: Perplexity, relevance, response quality, user satisfaction Monitoring in Production: Drift detection, performance degradation, logging outputs Evaluation Pipelines: Automating metric tracking via MLflow or custom dashboards A/B Testing: Experience evaluating GenAI features in production environments Does this sound like your next career move? Apply today! Working with Certain Advantage We go the extra mile to find the best people for the job. If you’re hunting for a role where you can make an impact and grow your career, we’ll work with you to find it. We work with businesses across the UK to find the best people in Finance, Marketing, IT and Engineering. If this job isn’t for you, head to (url removed) and register for job alerts and career guidance tips