the primary role of designing, building, and maintaining scalable data pipelines and infrastructure to support data-intensive applications and analytics solutions. They closely collaborate with data scientists, analysts, and software engineers to ensure efficient data processing, storage, and retrieval for business insights and decision-making. From their expertise in data modelling, ETL (Extract, Transform, Load) processes, and big data … DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data-driven solutions. Documentation: Create and maintain technical documentation, including data architecture diagrams, ETL workflows, and system documentation, to facilitate … understanding and maintainability of data solutions. Best Practices: Continuously learn and apply best practices in data engineering and cloud computing. QUALIFICATIONS Proven experience as a Data Engineer, or in a similar role, with hands-on experience building and optimizing data pipelines and infrastructure. Proven experience working with Big Data and tools used to process Big Data Strong problem-solving More ❯
that solve real-world problems. Our team is made up of engineers, designers, and innovators who thrive on collaboration, experimentation, and continuous learning. Whether we're developing cutting-edge software, architecting cloud infrastructure, or launching user-centric products, we're united by a shared passion for impactful technology and clean, elegant code. We believe in autonomy with accountability, flexible … In this role, you'll design, develop, and deploy machine learning models and AI-driven systems that power our products and services. You'll work closely with data scientists, software engineers, and product teams to bring intelligent features to life-whether that's building NLP pipelines, optimizing recommendation systems, or applying cutting-edge research to real-world challenges. This … ensuring efficiency and scalability. Research: Stay up-to-date with the latest advancements in AI and machine learning, and apply these to ongoing projects. Collaboration: Collaborate with data scientists, software engineers, and other stakeholders to integrate AI solutions into products and services. Testing and Validation: Test and validate AI models to ensure accuracy, robustness, and reliability. Deployment: Manage the More ❯
About this role We are seeking a foundational member for the Cloud Infrastructure team at Writer. This role involves contributing to the development and implementation of our Site Reliability Engineering (SRE) program. The ideal candidate will ensure the reliability, scalability, performance, and security of Writer's critical systems, proactively guaranteeing that our high-ROI products reach customers seamlessly. Your … a culture of reliability and continuous improvement. Stay current with emerging technologies and industry trends to improve our site reliability practices. Is this you? Proven expertise in Site Reliability Engineering with at least 7 years of hands-on experience. Deep understanding of system architecture and infrastructure design for high availability and performance. Bachelor's degree in Computer Science, Engineering … optimization best practices. Excellent communication skills for effective collaboration with cross-functional teams and stakeholders. Proactive in identifying and mitigating potential system failures and performance issues. Preferred skills & experience: Softwareengineering expertise. Terraform. Python. Kubernetes. Scala. AWS/GCP. Benefits & perks (UK full-time employees): Generous PTO and company holidays. Comprehensive medical and dental insurance. Paid parental leave More ❯
Sheffield, Yorkshire, United Kingdom Hybrid / WFH Options
Educations Media Group
end lifecycle - from ideation and architectural design through to deployment and iteration - of sophisticated AI solutions. This full-stack role requires not just deep AI expertise but also strong softwareengineering skills to build robust, scalable systems. You will collaborate closely with product managers, front-end developers, and DevOps engineers, guide technical direction, champion best practices, and stay … in Python or JavaScript/TypeScript and associated AI/ML SDKs. Solid experience with cloud platforms, specifically AWS (including services like SageMaker, Lambda, S3, EC2, Bedrock). Strong softwareengineering fundamentals (API design, data structures, algorithms, version control with Git, testing methodologies). Understanding of full-stack application architecture and integration points. Experience working in agile development More ❯
Manchester Office up to x2 a week Are you ready to lead the charge in transforming the automotive tech landscape? At Cox Automotive Europe , we're not just building software-we're shaping the future of vehicle services. Our Product Engineering team is at the heart of this mission, delivering high-quality, cloud-native solutions that power the … UK and European wholesale vehicle ecosystem. We're on the lookout for a Lead Software Engineer to head up a brand-new squad within our Manheim Vehicle Services (MVS) business. MVS processes over 200,000 vehicles annually for major manufacturers, finance, and rental companies-this is your chance to make a real impact at scale. What You'll Do … and QA engineers. Architect the future : Design and build scalable, secure, and high-performing systems using modern cloud-native technologies. Mentor and inspire : Help shape the next generation of engineering talent. Collaborate cross-functionally : Work closely with product managers, architects, and UX/UI teams to deliver exceptional digital products. Champion quality : Set the bar high for code quality More ❯
Connect, where customers discover and license multimedia content from Reuters and partners, similar to Getty Images or Shutterstock but focused on news. Our team, part of Reuters News Agency engineering, develops critical applications and services for news multimedia content delivery (text, graphics, photos, audio, video) via scalable content solutions. We are a close-knit team using Agile, Scrum, Domain … a technical expert and team leader, bridging business objectives with technical implementation. Your role includes defining and delivering high-impact, scalable solutions, mentoring team members, and fostering a positive engineering culture. You will work with cross-functional peers to ensure solutions align with business goals and delivery timelines, while managing risks and ensuring quality standards are met. About The … communicate effectively with stakeholders. Partner with cross functional peers to turn ideas into scoped, cohesive, well-defined, well-architected solutions with predictable delivery timelines Lead technical strategy, maintain high engineering standards, and ensure system scalability and health. Mentor and build a high-performing team, fostering growth and collaboration. Guide the team in creating compelling user experiences and scalable web More ❯
with the Machine Learning and Data Science teams to bring the latest AutoNLU innovations directly to Studio, empowering customers with powerful new tools. Share learnings and best practices in software development, contributing to a culture of continuous improvement and growth within the team. Our Stack And How We Work About You 5+ years working with Python and frameworks like … or FastAPI, with a strong command of building and optimizing backend systems. Hands-on experience with relational/SQL databases, ensuring efficient and reliable data management. Well-versed in softwareengineering essentials such as unit testing, CI/CD, integration testing, and ensuring code reliability and reproducibility. Familiarity with cloud providers (e.g., Google Cloud, Microsoft Azure) and containerization … others, fostering knowledge exchange and team growth. Known for your reliability, you meet deadlines and excel in both familiar and challenging new projects. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. Professional proficiency in both written and spoken English. ️ Compensation, Perks & Benefits Remote Work & Culture: Enjoy the freedom to work from anywhere. Be More ❯
a collaborative environment driving a cloud-first, DevOps-led strategy across the organisation. As a senior member of the team, you'll work closely with both Cloud Infrastructure and SoftwareEngineering teams to design, support and optimise microservice-based systems running on Azure AKS and related technologies. What's in it for you? Competitive salary of £60–72K … React, and Nginx a bonus Certifications like CKA or Terraform Associate are welcomed but not essential. Key Responsibilities: Lead the design and maintenance of CI/CD pipelines for software and infrastructure. Troubleshoot and resolve complex system issues in development and production environments. Collaborate on the onboarding of new software and tools into the platform. Support scalable, resilient More ❯
Job Title: Principle Engineer (C#.NET) Principal Software Engineer - Award-Winning Insurance Firm Requirements Bachelor's degree in Computer Science, SoftwareEngineering, or equivalent experience . Right to work in the UK without sponsorship - Unfortunately this client can NOT offer sponsorship Extensive experience in C# and the .NET framework , with proficiency in multiple programming languages. Strong knowledge of … and competitive benefits package supports individual goals and ambitions, reflecting the company's belief that investing in people is investing in the future. About the Role As a Principal Software Engineer, you will play a critical leadership role in driving innovation and excellence across the software development lifecycle. This position is ideal for a seasoned technologist with a … passion for mentoring, architecture, and secure development practices. You will lead the design, development, and maintenance of sophisticated software solutions, while also guiding and mentoring team members. Your strategic and technical expertise will shape the direction of software products, ensuring they are scalable, reliable, and maintainable. Key Responsibilities Lead Agile ceremonies and provide expert mentorship during sprint planning More ❯
Category: Software Development/Engineering Main location: United Kingdom, zINACTIVATE - Greater London, London Position ID: J Employment Type: Full Time Position Description: CGI's Space, Defence, and Intelligence business unit is dedicated to delivering cutting-edge technical solutions that address the most complex challenges faced by government agencies. Our mission-critical systems are custom-built to ensure security … GCP, Azure) and principles, in particular Infrastructure as Code. • Ability to translate user requirements into technical requirements. • Excellent interpersonal skills and able to communicate with Clients, CGI management and software engineers. • Experience of System Testing and experience of automated testing - e.g. unit tests, integration tests, mocking/stubbing. • Experience of using Kubernetes and/or OpenShift as a deployment … such as LLDs, user guides, release notes etc. • Experience with a wide variety of technologies, and ability and enthusiasm to learn new technologies quickly. Desirable Skills: • Experience of systems engineering and systems integration. • Experience of contributing to bids/proposals. • Front-end development expertise with JavaScript and the REACT/MaterialUI framework. Skills: DevOps Java What you can expect More ❯
and expansion. Technical Account Managers are senior-level roles and are expected to professionally and accurately solve problems, show product value and interact across different platforms and types of software, from software engineers and DevOps all the way to the C-suite. Responsibilities Solve customer’s technical problems by adopting the platform, integrating new data and existing integrations. … establish credibility with executives High availability for fast response to customers Comfortable coding in any high-level programming language (Java, Go, Python) - advantage BSc degree in Computer Science/Engineering - advantage Experience in SAAS B2B software companies - advantage This role is located in London and is a hybrid role - 2 days per week in office and occaional travel More ❯
and expansion. Technical Account Managers are senior-level roles and are expected to professionally and accurately solve problems, show product value and interact across different platforms and types of software, from software engineers and DevOps all the way to the C-suite. Responsibilities Solve customer’s technical problems by adopting the platform, integrating new data and existing integrations. … establish credibility with executives High availability for fast response to customers Comfortable coding in any high-level programming language (Java, Go, Python) - advantage BSc degree in Computer Science/Engineering - advantage Experience in SAAS B2B software companies - advantage This role is located in London and is a hybrid role - 2 days per week in office and occaional travel More ❯
frameworks to drive innovation across our digital and operational platforms. Create architecture roadmaps and ensure alignment with the overall technology strategy. Partner with cross-functional teams including product management, engineering, data, and operations to understand requirements and translate them into actionable solutions. Act as a bridge between business and technical teams, ensuring clear communication and alignment. Lead the technical … trends, and best practices to recommend innovative solutions. Identify opportunities to enhance existing systems and processes to improve efficiency and effectiveness. Skills & Experience Bachelor's degree in computer science, softwareengineering, or a related field preferred Proven experience as a Solutions Architect or similar role, preferably in sports, media, or entertainment industries. Deep understanding of cloud technologies (e.g. … AWS, Azure, Google Cloud) and modern software architecture paradigms (e.g., microservices, serverless, APIs). Experience with data management, analytics, and integration platforms. Strong understanding of DevOps principles and CI/CD pipelines. Excellent problem-solving skills with a focus on delivering practical, business-oriented solutions. Exceptional communication and stakeholder management skills. Experience with fan engagement platforms, mobile applications, or More ❯
About The Role Hippo is recruiting for a Senior Data Science Engineer you join our growing consultancy. This role sits within our wider Data Engineering Team - you'll be a part of a like-minded, talented and passionate group of Engineers who are delivering awesome things for our clients. We are looking for someone who is inquisitive, excels in … commercial decision making. We are looking for someone to bring their experience from a commercial environment to this role - you will be working as part of the wider Data Engineering Team and will be involved in elements of Engineering that sit outside of traditional Data Science. Requirements of the Role Experience in developing and expanding Data Science capabilities … throughout our practices. Hi, we're Hippo. At Hippo, we design with empathy and build for impact. We do this by combining data-informed evidence, human-centred design and software engineering. We're a digital services partner who is genuinely invested in helping our clients thrive as modern organisations. Our delivery methodology is truly agile, from concept to reality More ❯
solutions can add value. You will lead on prototype development and be responsible for designing, implementing, and deploying AI solutions. This cross-functional role requires a strong foundation in softwareengineering, statistics, and AI/ML concepts. Due to the fast-paced change in AI/ML, you are expected to be aware of the latest advancements in … is to develop common AI propositions that will benefit a range of our customers. Working alongside a Data Scientist, AI Strategy Lead, and Delivery Management you will focus on engineering activities within our AI Strategy which is focused on: Our Customers: Elaborate user needs and measure AI value Our Position: Establish our market position and define our USP Our … scalable capabilities. Our unique customers have interesting, complex data. You will conduct practical AI experiments to test technical assumptions and assess technology maturity to meet user needs. As an engineering expert in AI/ML you'll be expected to develop, test, and validate applications using machine learning models, demonstrating how they can mature from prototype to product. You More ❯
AI/ML solutions can add value. You will lead prototype development and be responsible for designing, implementing, and deploying AI solutions. This role requires a strong foundation in softwareengineering, statistics, and AI/ML concepts, with an awareness of the latest advancements in AI and ML technologies. You will be part of a multidisciplinary AI team … to developing innovative products and services that support our customers' missions, impacting UK security. About you You will have experience in: Prototyping ML applications to test feasibility and impact Engineering and deploying end-to-end ML solutions Operationalizing models to meet user needs Integrating models into applications and systems Monitoring and optimizing model performance Exploring latest ML/AI More ❯
Birmingham, Leeds, London, Liverpool, United Kingdom Hybrid / WFH Options
UK Health Security Agency
opportunities, community groups and hackathon events. We predominantly code in Python and R and utilise AWS and Azure based cloud environments. The teams use Agile ways of working including software such as Confluence and Jira to manage delivery. Our Enterprise Data and Analytics Platform (EDAP) is enriched with curated, consistent, and high-quality data from existing platforms as well … careers site for more information https://gov.uk/ukhsa/careers Job description Job responsibilities Data science is a broad and fast-moving field spanning maths, statistics, softwareengineering and communications. Data scientists will often work as part of a multidisciplinary team, using data and analytics to inform and achieve organisational goals. In this role, you … in statistics/data science at the same level as a foundation degree/HND (Level 5) Ability to apply advanced analytical and statistical techniques using a variety of software/codebases including practitioner level knowledge of coding including version control, SQL, R and/or Python or other programming languages relevant to data science; whilst supporting development of More ❯
ways to the Risk Technology solutions that we bring to market to address the needs of our client. This could entail research, design of prototypes, working with alliance partners, softwareengineering and testing. Business development; including the development of long-term trusted advisor relationships with our clients. You will also work on proposals and, from time to time … Agile, DevOps, waterfall) - SCRUM qualifications would be beneficial. Understanding of the System Delivery Life Cycle. Experience of using agile delivery tools such as JIRA, Pivotal, Collab, Confluence Experience of engineering based on the likes of SQL, SSIS, Python, Java, Scala, XML/FpML and Power BI Data architecture, data lineage and all aspects of AI including, but not limited … to, NLP, ML, deep learning and Generative AI Testing/quality engineering; experience of test automation will be beneficial Process Automation, BPM and Digital Platforms, e.g. Pega Cloud technology (knowledge of any or all of Azure, AWS and Google would be beneficial) Experience of handling information security and privacy challenges Interest and awareness in emerging technologies Experience of vendor More ❯
Central London, London, United Kingdom Hybrid / WFH Options
Staffworx Limited
AI Agents Solution Architect - Future Talent (Q2/Q3 opportunities) for leading GSI in the softwareengineering market AI Solution Architect to design and implement AI-driven agent solutions for the online commerce space. Deep understanding of AI/ML models, cloud computing, and scalable system architecture. This role requires expertise in architecting intelligent agents, optimizing cloud-based More ❯
London, England, United Kingdom Hybrid / WFH Options
Client Server
You have excellent communication and collaboration skills You are a passionate technologist, keep up to date with the latest innovations and learn new things You have solid knowledge of softwareengineering principles, Agile practices, CI/CD and ideally have experience within a cloud environment (AWS preferred) You are a bright, proactive individual and a strong problem solver More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Client Server
You have excellent communication and collaboration skills You are a passionate technologist, keep up to date with the latest innovations and learn new things You have solid knowledge of softwareengineering principles, Agile practices, CI/CD and ideally have experience within a cloud environment (AWS preferred) You are a bright, proactive individual and a strong problem solver More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
maintaining MLops workflows Work alongside Data Engineers and DevOps Engineers to ensure continuous integration and deployment of machine learning models in production. Proactive learning and researching new technologies and software versions Working with cloud technologies and different operating systems Working closely alongside Data Engineers and DevOps engineers Working with big data technologies such as spark Demonstrating stakeholder engagement by … warehousing and database systems Exposure to working with CI/CD Knowledge of developing data pipelines Exposure to ETL (Extraction, Transformation and Load) Willingness to learn Solid understanding of softwareengineering principles Desirable: UK DV Clearance or the ability to obtain it A degree or similar in a STEM, Data, AI or a Programming related subject (such as More ❯
APIs and services including blockchain nodes, financial data providers, and cloud-based tools. -Champion code quality through peer reviews, testing, and automation. -Keep up with emerging Web3, AI, and softwareengineering trends to improve our platform continuously. What We’re Looking For -3–7 years of full stack development experience, preferably in fintech, SaaS, or Web3 environments. -Proficiency More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Mintus
APIs and services including blockchain nodes, financial data providers, and cloud-based tools. -Champion code quality through peer reviews, testing, and automation. -Keep up with emerging Web3, AI, and softwareengineering trends to improve our platform continuously. What We’re Looking For -3–7 years of full stack development experience, preferably in fintech, SaaS, or Web3 environments. -Proficiency More ❯
South East London, England, United Kingdom Hybrid / WFH Options
Mintus
APIs and services including blockchain nodes, financial data providers, and cloud-based tools. -Champion code quality through peer reviews, testing, and automation. -Keep up with emerging Web3, AI, and softwareengineering trends to improve our platform continuously. What We’re Looking For -3–7 years of full stack development experience, preferably in fintech, SaaS, or Web3 environments. -Proficiency More ❯