of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include softwareengineering, underwater robotics, radars, AI, and armed forces training. The Role As a Junior Android Developer, you will play a key role in … junior engineer with up to two years of experience BSc in Computer Science or equivalent degree Understanding of object-orientated languages Understanding of the software development life-cycle Self-motivated and driven individual Desirable Experience with android development Experience with Kotlin Experience with Jira and Git Experience with java More ❯
area. Extensive commercial experience building Machine Learning & Data Science models for Recommender Systems, Pricing Elasticity, Forecasting, NLP, Computer Vision models, etc. Strong Model Deployment & softwareengineering skills to contribute to Machine Learning Engineering tasks. If this role interests you and you would like to learn more, please More ❯
Overview We are looking for a highly skilled and technically capable senior software engineer to join the team of Linaro Forge. As an experienced developer, you'll have a methodical approach to debugging and performance analysis and understand how developers will use our tools to achieve their objectives. Working … as part of a team of C++ software engineers, you will help to develop the Linaro Forge Debug and Profiling tools; you will be passionate about making a difference through building outstanding quality products. Linaro Forge is used by software developers to increase software performance or fix … software bugs, from single Linux servers right up to the largest supercomputers in the world. Our tools span a wide range of use cases: from C/C++/Python developers writing multithreaded server applications, through ML and data analysis, to HPC developers scaling programs to millions of cores. More ❯
looking for a well-established Data Scientist at all levels who wants new challenges. As a Senior Data Scientist, you will work using data engineering, statistical, and ML/AI approaches to uncover data patterns and build models. We use Microsoft tech stack, including Azure Databricks (Pyspark, python), and … enable others to make business decisions. Qualifications Postgraduate degree in a relevant discipline (e.g. STEM, Maths, Statistics, Physics) or equivalent experience. Good data modelling, softwareengineering knowledge, and strong knowledge of statistical, mathematical and ML modelling are a must at this stage. Skilful in writing well-engineered code. More ❯
About Us WorkForce Software, an ADP Company, is the first global provider of workforce management solutions with integrated employee experience capabilities. The company's WorkForce Suite adapts to each organization's needs-no matter how unique their pay rules, labor regulations, and schedules-while delivering a breakthrough employee experience … at the time and place work happens. Enterprise-grade and future-ready, WorkForce Software is helping some of the world's most innovative organizations optimize their workforce, protect against compliance risks, and increase employee engagement to unlock new potential for resiliency and performance. Whether your employees are deskless or … office workers, unionized, full-time, part-time, or seasonal, WorkForce Software makes managing your global workforce easy, less costly, and more rewarding for everyone. Over one thousand organizations with more than 4 million users in over 100 countries rely on WorkForce Software solutions to streamline compliance, reduce labor More ❯
our Life at Enable page to learn how you can be part of our journey. Job Summary This role is ideal for an experienced software engineer who is passionate about building scalable, high-performance applications in a collaborative environment. As a key technical contributor, you will work on designing … developing, and optimizing software solutions using the Microsoft technology stack, including Azure, .NET, and C#, while also leveraging modern frontend web technologies. Ideal candidates will have experience in B2B SaaS environments, delivering robust software solutions that meet the evolving needs of enterprise customers. If you are a results … code. Provide mentorship and guidance to junior engineers, contributing to best practices and coding standards. Contribute to architectural decisions and technical designs to improve software quality and maintainability. Research and implement emerging technologies to enhance development efficiency and product quality. Implement secure coding practices and ensure adherence to industry More ❯
Software Engineer Multiple levels of seniority Permanent role Based in London Open on salary depending on experience Are you an experienced Software Engineer? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you … As the Software Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. … will be required to obtain UK security clearance in this role. You will be involved in some of the following: Planning, conducting, and coordinating software development activities Design and development of tests to debug software Correction of program errors Preparation of operating instructions Documentation of program development Analysis More ❯
Software Engineer - multiple levels of seniority Permanent role Based in Gloucester Open on salary depending on experience Are you an experienced Software Engineer? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you … As the Software Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. … will be required to obtain UK security clearance in this role. You will be involved in some of the following: Planning, conducting, and coordinating software development activities Design and development of tests to debug software Correction of program errors Preparation of operating instructions Documentation of program development Analysis More ❯
Software Engineer Multiple levels of seniority Permanent role Based in London Open on salary depending on experience Are you an experienced Software Engineer? Do you want to work with an industry-leading company? If your answer to these is yes, then this could be the role for you … As the Software Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. … will be required to obtain UK security clearance in this role. You will be involved in some of the following: Planning, conducting, and coordinating software development activities Design and development of tests to debug software Correction of program errors Preparation of operating instructions Documentation of program development Analysis More ❯
related technologies. - Collaborate with cross-functional teams, including designers and other developers, to deliver outstanding user experiences and intuitive interfaces. - Participate in the full software development life cycle, including requirements analysis, design, coding, testing, deployment, and support. - Optimize applications for maximum speed, scalability, and efficiency while ensuring high performance … with emerging web development trends, tools, and best practices and apply them to projects as needed. Required Qualifications: - Bachelor's degree in computer science, SoftwareEngineering, or a related field. - Proven experience (2-3 years) as a Software Developer specializing in PHP and web development. - Strong proficiency More ❯
related technologies. - Collaborate with cross-functional teams, including designers and other developers, to deliver outstanding user experiences and intuitive interfaces. - Participate in the full software development life cycle, including requirements analysis, design, coding, testing, deployment, and support. - Optimize applications for maximum speed, scalability, and efficiency while ensuring high performance … with emerging web development trends, tools, and best practices and apply them to projects as needed. Required Qualifications: - Bachelor's degree in computer science, SoftwareEngineering, or a related field. - Proven experience (2-3 years) as a Software Developer specializing in PHP and web development. - Strong proficiency More ❯
Senior Embedded Software Engineer Middlesbrough (Hybrid after probation) £50,000 - £62,000 + 32 days holiday + Profit Share Scheme + Healthcare Plan + Training + Flexible Working On offer is a rare opportunity for a Senior Embedded Software Engineer to join an international business who are a … which are popular in a range of market and industrial scenarios, including deep-ocean exploration and submarine vessels. In this role, you will develop software to meet business requirements, contribute to system design, and ensure successful software delivery as part of a cross-functional design team. An ideal … candidate will have an engineering background with extensive experience in C/C++ development for embedded platforms, strong proficiency in version control, and a solid track record in embedded firmware development. Additionally, they should have proven experience leading software projects. Experience with C# and/or Python for More ❯
data assets that support our Important Business Services (IBS) . Assess the l evel of resilience around those assets ; and Collaborate with Platform and Engineering Teams to recommend improvements or changes to strengthen the Bank's data resilienc e position . The Data Resilience team typically manag e the … MLflow , Azure ML, SageMaker , Databricks , Python etc ). Excellent stakeholder management and communication skills. Desirable: Technical background in AI/ML, data science, or softwareengineering Experience with cloud-native AI environments and SaaS-delivered AI products. Exposure to incident response and major event management involving technology failures. More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
data assets that support our Important Business Services (IBS) . Assess the l evel of resilience around those assets ; and Collaborate with Platform and Engineering Teams to recommend improvements or changes to strengthen the Bank's data resilienc e position . The Data Resilience team typically manag e the … MLflow , Azure ML, SageMaker , Databricks , Python etc ). Excellent stakeholder management and communication skills. Desirable: Technical background in AI/ML, data science, or softwareengineering Experience with cloud-native AI environments and SaaS-delivered AI products. Exposure to incident response and major event management involving technology failures. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
data assets that support our Important Business Services (IBS) . Assess the l evel of resilience around those assets ; and Collaborate with Platform and Engineering Teams to recommend improvements or changes to strengthen the Bank's data resilienc e position . The Data Resilience team typically manag e the … MLflow , Azure ML, SageMaker , Databricks , Python etc ). Excellent stakeholder management and communication skills. Desirable: Technical background in AI/ML, data science, or softwareengineering Experience with cloud-native AI environments and SaaS-delivered AI products. Exposure to incident response and major event management involving technology failures. More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
data assets that support our Important Business Services (IBS) . Assess the l evel of resilience around those assets ; and Collaborate with Platform and Engineering Teams to recommend improvements or changes to strengthen the Bank's data resilienc e position . The Data Resilience team typically manag e the … MLflow , Azure ML, SageMaker , Databricks , Python etc ). Excellent stakeholder management and communication skills. Desirable: Technical background in AI/ML, data science, or softwareengineering Experience with cloud-native AI environments and SaaS-delivered AI products. Exposure to incident response and major event management involving technology failures. More ❯
leeds, west yorkshire, yorkshire and the humber, United Kingdom
Focus 5 Recruitment
Senior Software Engineer - Django Leeds - Office based £50,000 - £60,000 - Depending on experience Focus 5 Recruitment are looking to recruit a Senior Software Engineer for one of the fastest growing digital brands in the UK. It’s a unique opportunity to join a super charged, hugely successful … a real a mission to be true industry leaders, redefine their space and become a global household name. We are looking for a Senior Software Engineer with extensive experience in Django, Django Admin, and MySQL databases. In this role, you will design, develop, and optimize high-performance web applications … systems. The ideal candidate will possess excellent problem-solving abilities and a strong passion for writing clean, maintainable code. Key responsibilities for the Senior Software Engineer - Build, enhance, and maintain high-performing Django applications. Develop user-friendly administrative interfaces using Django Admin. Optimize and manage MySQL databases for efficiency More ❯
leicestershire, midlands, United Kingdom Hybrid / WFH Options
Mattioli Woods
a passionate .NET developer ready to solve complex problems and help shape our technical future? At Mattioli Woods, we're looking for a Senior Software Engineer to join our collaborative team in Leicester. As a Senior Software Engineer, you'll design and develop high-quality software solutions … GitHub Actions Mix of microservices and legacy applications in transition Agile development using Scrum What you'll be doing: ✅ Designing and developing robust, scalable software solutions for our internal platforms ✅ Modernising legacy applications and shifting them into the cloud native era ✅ Collaborating with business stakeholders to understand requirements and … direction ✅ Identifying opportunities for automation and process improvement ✅ Working on challenging problems in financial data processing and reporting What we're looking for: Professional software development experience with C# and .NET Experience with modern frameworks such as .NET 8 or Entity Framework Experience in working with SQL databases, preferably More ❯
gloucester, south west england, United Kingdom Hybrid / WFH Options
Copello Global
Software Engineer – Gloucester Cyber, Defence & Intelligence High Level of UK Government Security required for this position. Copello have partnered with a leading defence and cyber security business who are looking for an ambitious Software Engineer to join their Gloucester team. Whether you're a specialist or a versatile More ❯
us at the forefront of advanced technology in this field. As a Technical Lead, you’ll guide a talented team of AI engineers and software engineers, own the end-to-end development of new features, collaborate with cross-functional teams and contribute directly to a product that transforms the … way property is transacted globally. Ideal candidates will have: 5+ years in a leadership role such as Technical Lead or hands-on Engineering Manager, ideally within AI/ML, software development, or SaaS startups. Passionate about Generative AI and LLMs with a strong grasp of cutting-edge algorithms More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Understanding Recruitment
us at the forefront of advanced technology in this field. As a Technical Lead, you’ll guide a talented team of AI engineers and software engineers, own the end-to-end development of new features, collaborate with cross-functional teams and contribute directly to a product that transforms the … way property is transacted globally. Ideal candidates will have: 5+ years in a leadership role such as Technical Lead or hands-on Engineering Manager, ideally within AI/ML, software development, or SaaS startups. Passionate about Generative AI and LLMs with a strong grasp of cutting-edge algorithms More ❯
of an agile team using declarative tools, backed by Microsoft and using our own technical accelerators. You will be part of teams that follow softwareengineering best practices, and you will have a say in the design of a solution. You can bring your whole self to work. … to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom
Capgemini
of an agile team using declarative tools, backed by Microsoft and using our own technical accelerators. You will be part of teams that follow softwareengineering best practices, and you will have a say in the design of a solution. You can bring your whole self to work. … to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem. The Group reported More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
bet365 Group
A Site Reliability Engineer, who will enhance system reliability, observability and performance through a strong engineering approach and assist with incident resolution and best practices. You will have softwareengineering skills, focusing on system reliability and observability. You will monitor the health, performance and availability of critical … systems, directly impacting operational efficiency. Using your engineering expertise, you will implement solutions that enhance reliability, including service instrumentation with tools such as Open Telemetry, improve logging practices and develop features for maintainability. You will also help engineer tools and automation for effective service management. Collaboration is key, working … across multiple functions to integrate reliability and observability best practices into the software development life cycle. By supporting governance standards set by the central teams, you will foster a culture where these principles are integral to development. Your contributions will ensure our systems meet user demands and enhance overall More ❯