Software Engineering Jobs in the UK excluding London

1,701 to 1,725 of 4,605 Software Engineering Jobs in the UK excluding London

Graduate AI Analyst / Engineer

Birmingham, West Midlands, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
their career by working on real AI projects, learning from experts, and gaining hands-on experience with modern AI tools, models, and data pipelines. Whether you studied Computer Science, Engineering, Maths, Data Science, or a related field, if you have a passion for AI and a hunger to learn — we want to hear from you. What You’ll Be … using tools like Python, TensorFlow, PyTorch, or Scikit-learn. Explore & Prepare Data : Help clean, transform, and analyse large datasets for AI applications. Experiment & Research : Test new algorithms, perform feature engineering, and help improve model accuracy and efficiency. Deploy & Monitor Models : Learn how to deploy models into production environments and monitor their performance over time. Collaborate Across Teams : Work closely … with product managers, software engineers, and domain experts to solve business problems using AI. Stay Current : Keep up to date with the latest trends in AI, including generative models (e.g. LLMs), computer vision, and reinforcement learning. What We’re Looking For We’re not expecting a seasoned expert — we’re looking for potential , passion , and a strong foundation . More ❯
Employment Type: Full-Time
Salary: £24,000 - £28,000 per annum
Posted:

Graduate AI Analyst / Engineer

Newcastle-under-Lyme, Newcastle, Staffordshire, England, United Kingdom
Hybrid / WFH Options
Kingsgate Recruitment Ltd
their career by working on real AI projects, learning from experts, and gaining hands-on experience with modern AI tools, models, and data pipelines. Whether you studied Computer Science, Engineering, Maths, Data Science, or a related field, if you have a passion for AI and a hunger to learn — we want to hear from you. What You’ll Be … using tools like Python, TensorFlow, PyTorch, or Scikit-learn. Explore & Prepare Data : Help clean, transform, and analyse large datasets for AI applications. Experiment & Research : Test new algorithms, perform feature engineering, and help improve model accuracy and efficiency. Deploy & Monitor Models : Learn how to deploy models into production environments and monitor their performance over time. Collaborate Across Teams : Work closely … with product managers, software engineers, and domain experts to solve business problems using AI. Stay Current : Keep up to date with the latest trends in AI, including generative models (e.g. LLMs), computer vision, and reinforcement learning. What We’re Looking For We’re not expecting a seasoned expert — we’re looking for potential , passion , and a strong foundation . More ❯
Employment Type: Full-Time
Salary: £24,000 - £28,000 per annum
Posted:

Industrial Placement 2026 - Digital Technology Infrastructure

Wolverhampton, West Midlands, United Kingdom
Safran Actuation Systems
student to join our Aerospace Digital Technology Infrastructure Team for a year-long placement. This role provides hands-on experience supporting the digital backbone that enables cutting-edge aerospace engineering, manufacturing, and operations. Youll work alongside experienced IT and engineering professionals to help design, maintain, and improve digital infrastructure systems that support the development and delivery of advanced … Participate in troubleshooting and root-cause analysis of infrastructure-related incidents. Support the implementation of Digital Technology projects across the Wolverhampton and Banbury facilities. Collaborate with cross-functional teams (Engineering, Digital Operations and End User Support). Assist with compliance improvement and process standardisation opportunities. Support monthly, quarterly and annual compliance requirements. Contribute to automation and technology refresh projects … e.g., printers, meeting rooms, conference room assets). What will you bring to the role? Essential skills: Currently enrolled in a degree in Computer Science, Information Technology, Software Engineering, Aerospace Engineering (with IT focus), or a related discipline. Strong interest in digital technology, infrastructure systems, and how they enable aerospace innovation. Basic understanding of networking, operating systems More ❯
Employment Type: Permanent
Salary: £22,000
Posted:

Industrial Placement 2026 - Digital Technology Infrastructure

WV10, Coven Heath, Staffordshire, United Kingdom
Safran
student to join our Aerospace Digital Technology Infrastructure Team for a year-long placement. This role provides hands-on experience supporting the digital backbone that enables cutting-edge aerospace engineering, manufacturing, and operations. You’ll work alongside experienced IT and engineering professionals to help design, maintain, and improve digital infrastructure systems that support the development and delivery of … Participate in troubleshooting and root-cause analysis of infrastructure-related incidents. Support the implementation of Digital Technology projects across the Wolverhampton and Banbury facilities. Collaborate with cross-functional teams (Engineering, Digital Operations and End User Support). Assist with compliance improvement and process standardisation opportunities. Support monthly, quarterly and annual compliance requirements. Contribute to automation and technology refresh projects … e.g., printers, meeting rooms, conference room assets). What will you bring to the role? Essential skills: Currently enrolled in a degree in Computer Science, Information Technology, Software Engineering, Aerospace Engineering (with IT focus), or a related discipline. Strong interest in digital technology, infrastructure systems, and how they enable aerospace innovation. Basic understanding of networking, operating systems More ❯
Employment Type: Temporary
Salary: £23500/annum
Posted:

Senior Data Engineer

South East, United Kingdom
Xcede
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI Engineer

Sheffield, South Yorkshire, England, United Kingdom
Hybrid / WFH Options
Elevation Recruitment Group
functional teams to align AI projects with business priorities Share knowledge and mentor colleagues on AI and automation best practices Skills & Experience Degree or background in Computer Science, AI, Software Engineering, or Data Science Strong programming skills (e.g. Python, JavaScript, JSON) Awareness of AI/ML concepts, Large Language Models and prompt engineering Experience with cloud platforms More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Senior Data Engineer

london, south east england, united kingdom
Xcede
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
Posted:

Senior Data Engineer

london (city of london), south east england, united kingdom
Xcede
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
Posted:

Senior Data Engineer

slough, south east england, united kingdom
Xcede
heavily in robust data infrastructure to enable rapid experimentation, reliable insights, and data-driven decision-making. The Senior Data Engineer will collaborate with Product Managers, ML Engineers, Analysts, and Software Engineers to design and maintain the data pipelines and infrastructure that power AI-driven features and business intelligence, handling millions of events and requests daily. Key Responsibilities: Design, build … and transactions daily Implement workflow orchestration using Airflow, Dagster, or similar tools Build data validation and quality monitoring frameworks to ensure data accuracy and reliability Collaborate cross-functionally with Software, ML, and Analytics teams to deliver production-ready data products Mentor junior engineers and contribute to engineering best practices Required Skills & Experience: 5+ years of experience building and More ❯
Posted:

Machine Learning Engineer

Glasgow, United Kingdom
OVO Group
shape scalable and reliable ML systems that power smarter decisions across the business. Working closely with cross-functional teams, you'll optimise model performance, improve data preprocessing and feature engineering, and continuously enhance the accuracy and efficiency of our models. This is a hands-on role where you'll bring innovation, collaboration, and curiosity together to help OVO deliver … support scalable model delivery. Continuously improve model performance through thoughtful experimentation and hyperparameter tuning. Strengthen the reliability and scalability of OVO's ML systems. Enhance data preprocessing and feature engineering to boost model accuracy and efficiency. You'll be a successful Machine Learning Engineer at OVO if you Excellent production level programming skills in Python, including experience with software … in designing, and deploying ML pipelines in production environments; knowledge of Kubeflow Pipelines is a plus. Good understanding of ML principles, monitoring, security, and data preprocessing techniques. Familiarity with software engineering practices, such as design patterns, CI/CD, version control, containerisation, infrastructure as code/Terraform; knowledge of Kubernetes is a plus. Strong communication traits, able to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Artificial Intelligence Engineer

Sheffield, UK
Hybrid / WFH Options
Elevation Recruitment Group
functional teams to align AI projects with business priorities Share knowledge and mentor colleagues on AI and automation best practices Skills & Experience Degree or background in Computer Science, AI, Software Engineering, or Data Science Strong programming skills (e.g. Python, JavaScript, JSON) Awareness of AI/ML concepts, Large Language Models and prompt engineering Experience with cloud platforms More ❯
Employment Type: Full-time
Posted:

Senior AI/Machine Learning Engineer

London, South East, England, United Kingdom
Chambers and Partners
with our architecture, research, analytics, and product teams, you’ll bring creativity and technical expertise to the forefront of our data and technology strategy. This is a hands-on engineering position focused on building and operating production-grade LLM applications on Azure. You’ll work on AI-enabled and augmented intelligence solutions such as retrieval-augmented generation (RAG), agentic … relationship extraction. Design and implement intelligent tagging and metadata enrichment frameworks to categorize and organize legal and market data, improving search, discoverability, and insight accuracy. LLM & Machine Learning Application Engineering Design, build, and maintain traditional ML and LLM models and pipelines . Build LLM apps using LangGraph/LangChain : tools/function calling, structured outputs (JSON Schema), agents, and … multi-step reasoning. Implement ASR/TTS and multimodal where relevant (e.g., Whisper ). Choose customization paths pragmatically: prompt engineering , system prompts, tools, adapters/LoRA, and selective fine-tuning only when needed. Fine-tune and optimize ML models and LLMs to enhance performance, efficiency, and relevance for Chambers’ research, analytics, and product applications. Apply best practices for model More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Full Stack Developer

cardiff, united kingdom
Pinnova Talent
We’re seeking a creative and technically adept Senior Full Stack Developer to join my client's product and engineering function, where you'll play a key role in shaping the user experience across client-facing and internal applications. While full-stack capabilities are key, your primary focus will be on crafting intuitive, performant frontend interfaces that bring complex … Skilled in automated testing and debugging with Jest, Mocha, and Cypress Knowledge of authentication protocols and security frameworks like ISO 27001 and Cyber Essentials Plus Background in Computer Science, Software Engineering, or a related technical field Practical experience with Infrastructure as Code tools such as Terraform Proven track record as a full-stack developer, ideally in health tech More ❯
Posted:

Full Stack Developer

Newport, Wales, United Kingdom
Pinnova Talent
We’re seeking a creative and technically adept Senior Full Stack Developer to join my client's product and engineering function, where you'll play a key role in shaping the user experience across client-facing and internal applications. While full-stack capabilities are key, your primary focus will be on crafting intuitive, performant frontend interfaces that bring complex … Skilled in automated testing and debugging with Jest, Mocha, and Cypress Knowledge of authentication protocols and security frameworks like ISO 27001 and Cyber Essentials Plus Background in Computer Science, Software Engineering, or a related technical field Practical experience with Infrastructure as Code tools such as Terraform Proven track record as a full-stack developer, ideally in health tech More ❯
Posted:

Senior Python Developer

london, south east england, united kingdom
Hybrid / WFH Options
Focus on SAP
to deliver enterprise-wide data and technology initiatives. Integrate applications with REST APIs and enterprise data services. Ensure alignment with cloud architecture and development best practices . Apply modern software engineering standards including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented … programming and design pattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD, testing). Exposure to cloud computing platforms (AWS or Azure). Excellent analytical and communication skills. If you are interested or would like to know more, please More ❯
Posted:

Senior Python Developer

slough, south east england, united kingdom
Hybrid / WFH Options
Focus on SAP
to deliver enterprise-wide data and technology initiatives. Integrate applications with REST APIs and enterprise data services. Ensure alignment with cloud architecture and development best practices . Apply modern software engineering standards including testing, version control, and CI/CD pipelines. Key Skills: Proven experience in Python programming for data analysis (pandas, numpy, Jupyter). Strong object-oriented … programming and design pattern knowledge. Experience with SQL and relational databases. Familiarity with data visualisation tools (e.g., Plotly Dash, Power BI). Understanding of software development best practices (Git, CI/CD, testing). Exposure to cloud computing platforms (AWS or Azure). Excellent analytical and communication skills. If you are interested or would like to know more, please More ❯
Posted:

Graduate Machine Learning Engineer

Northampton, Northamptonshire, UK
Hybrid / WFH Options
Intellect Group
intelligent systems and eager to contribute to real-world AI challenges. The Role This is an exciting opportunity for a highly motivated graduate to join a cutting-edge AI engineering team. You’ll work alongside experienced data scientists, researchers, and software engineers to design, build, and deploy scalable ML models that drive impactful products. The ideal candidate will … Key Responsibilities Research, develop, and implement machine learning models for real-world applications. Collaborate with cross-functional teams to integrate ML solutions into production systems. Conduct data preprocessing, feature engineering, and model evaluation using modern frameworks. Contribute to experimentation, prototyping, and optimization of AI algorithms. Stay up to date with the latest developments in ML/AI research and More ❯
Posted:

Graduate Machine Learning Engineer

kettering, midlands, united kingdom
Hybrid / WFH Options
Intellect Group
intelligent systems and eager to contribute to real-world AI challenges. The Role This is an exciting opportunity for a highly motivated graduate to join a cutting-edge AI engineering team. You’ll work alongside experienced data scientists, researchers, and software engineers to design, build, and deploy scalable ML models that drive impactful products. The ideal candidate will … Key Responsibilities Research, develop, and implement machine learning models for real-world applications. Collaborate with cross-functional teams to integrate ML solutions into production systems. Conduct data preprocessing, feature engineering, and model evaluation using modern frameworks. Contribute to experimentation, prototyping, and optimization of AI algorithms. Stay up to date with the latest developments in ML/AI research and More ❯
Posted:

Graduate Machine Learning Engineer

milton keynes, south east england, united kingdom
Hybrid / WFH Options
Intellect Group
intelligent systems and eager to contribute to real-world AI challenges. The Role This is an exciting opportunity for a highly motivated graduate to join a cutting-edge AI engineering team. You’ll work alongside experienced data scientists, researchers, and software engineers to design, build, and deploy scalable ML models that drive impactful products. The ideal candidate will … Key Responsibilities Research, develop, and implement machine learning models for real-world applications. Collaborate with cross-functional teams to integrate ML solutions into production systems. Conduct data preprocessing, feature engineering, and model evaluation using modern frameworks. Contribute to experimentation, prototyping, and optimization of AI algorithms. Stay up to date with the latest developments in ML/AI research and More ❯
Posted:

Senior C++ Developer

Manchester, Lancashire, United Kingdom
Sharp Gaming
applications in a real-world setting, gaining experience across the full development life cycle. As a Senior Developer, you'll play a key role in the evolution of the software, supporting feature enhancements, performance improvements, UI implementation and integration with various hardware components. You'll take ownership of complex tasks, work closely with other developers, QA engineers, and delivery … always ready to support their colleagues. Regards quality as their number 1 priority. Job Duties Design and implement high quality solutions to business requirements Deliver performance and reliability in software Ensure quality through unit and automation tests Integrate with hardware peripherals Support and develop backend C# services Implement UI design changes and improvements Review code, testing, and debugging Promote … with hardware communication (e.g. serial, USB) Experience or familiarity with C# Knowledge/experience of DevOps/GitOps. An interest in betting or sports Qualifications BSc in Computer Science, Software Engineering, or a related discipline What's in it for you? We offer a variety of competitive benefits, some of which vary depending on the role you're More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Deep Learning Engineer

Edinburgh, Scotland, United Kingdom
Predictiva
ML models. Bridge the gap between research and production, translating machine learning ideas into real-world trading applications. Collaborate across teams, sharing knowledge and presenting insights to data scientists, software engineers, and financial experts. About Predictiva Predictiva is an AI FinTech company developing autonomous trading systems that leverage advanced machine learning to trade global financial markets. Our mission is … learning skills with creativity and curiosity. Essential qualifications: BSc in Artificial Intelligence, Machine Learning, Computer Science, or a related field. Strong understanding of deep learning algorithms, data structures, and software engineering principles. Experience building APIs (preferably FastAPI) and Python-based applications. Experience using ML frameworks (PyTorch, TensorFlow, etc.). Proficiency in handling complex datasets and time-series data. More ❯
Posted:

Deep Learning Engineer

livingston, central scotland, united kingdom
Predictiva
ML models. Bridge the gap between research and production, translating machine learning ideas into real-world trading applications. Collaborate across teams, sharing knowledge and presenting insights to data scientists, software engineers, and financial experts. About Predictiva Predictiva is an AI FinTech company developing autonomous trading systems that leverage advanced machine learning to trade global financial markets. Our mission is … learning skills with creativity and curiosity. Essential qualifications: BSc in Artificial Intelligence, Machine Learning, Computer Science, or a related field. Strong understanding of deep learning algorithms, data structures, and software engineering principles. Experience building APIs (preferably FastAPI) and Python-based applications. Experience using ML frameworks (PyTorch, TensorFlow, etc.). Proficiency in handling complex datasets and time-series data. More ❯
Posted:

Deep Learning Engineer

broughton, central scotland, united kingdom
Predictiva
ML models. Bridge the gap between research and production, translating machine learning ideas into real-world trading applications. Collaborate across teams, sharing knowledge and presenting insights to data scientists, software engineers, and financial experts. About Predictiva Predictiva is an AI FinTech company developing autonomous trading systems that leverage advanced machine learning to trade global financial markets. Our mission is … learning skills with creativity and curiosity. Essential qualifications: BSc in Artificial Intelligence, Machine Learning, Computer Science, or a related field. Strong understanding of deep learning algorithms, data structures, and software engineering principles. Experience building APIs (preferably FastAPI) and Python-based applications. Experience using ML frameworks (PyTorch, TensorFlow, etc.). Proficiency in handling complex datasets and time-series data. More ❯
Posted:

Deep Learning Engineer

dunfermline, north east scotland, united kingdom
Predictiva
ML models. Bridge the gap between research and production, translating machine learning ideas into real-world trading applications. Collaborate across teams, sharing knowledge and presenting insights to data scientists, software engineers, and financial experts. About Predictiva Predictiva is an AI FinTech company developing autonomous trading systems that leverage advanced machine learning to trade global financial markets. Our mission is … learning skills with creativity and curiosity. Essential qualifications: BSc in Artificial Intelligence, Machine Learning, Computer Science, or a related field. Strong understanding of deep learning algorithms, data structures, and software engineering principles. Experience building APIs (preferably FastAPI) and Python-based applications. Experience using ML frameworks (PyTorch, TensorFlow, etc.). Proficiency in handling complex datasets and time-series data. More ❯
Posted:

Senior Full Stack Engineer

Wokingham, Berkshire, United Kingdom
Hybrid / WFH Options
SR2 REC LTD
who thrives in fast-moving, product-led environments? We're partnered with an innovative AI-driven organisation using intelligent automation to simplify complex, everyday challenges. Their technology combines modern software engineering with human-centred design to deliver smarter, more efficient digital experiences. This is an opportunity to join a small, high-performing engineering team at a pivotal More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
the UK excluding London
10th Percentile
£40,000
25th Percentile
£50,000
Median
£65,000
75th Percentile
£80,000
90th Percentile
£95,000