Software Engineer (AI Focused) | 6 Month Contract | Remote (UK only) I'm partnering with an innovative AI-driven start-up that's transforming how data and reporting are handled across the commercial real estate industry. We're looking for a Software Engineer with a strong back-end focus and full-stack versatility - someone who thrives in fast-paced … direction. Location: Remote (UK only) Contract: 6 Months (likely extension) Rate: £375-425 p/day (OIR35) Start date: ASAP What we're looking for: 4+ years' experience in softwareengineering (SaaS or start-up background preferred) Strong proficiency in Python and C#, with hands-on experience in API design and cloud architecture (Azure). Experience with Excel More ❯
Software Engineer – Real-Time Systems (C++/Linux) Location: Bristol Rate: £49.70/hour PAYE (£56.93/hour incl. holiday) or £65/hour Umbrella We seek an engineer who has worked in a military/defence environment/industry within the last 12 months or who is capable of obtaining security clearance (SC level minimum) Overview Join a … growing software team developing and delivering innovative solutions across a wide range of technologies. You'll work within a small, dynamic team where initiative and independence are encouraged. The role focuses on the design, development, and integration of real-time software on Linux-based platforms. Key Responsibilities Undertake a full range of softwareengineering activities in … verify C++ code for real-time systems. Perform integration testing of commercial off-the-shelf (COTS) processing platforms and subsystem components. Collaborate with cross-functional teams to ensure successful software delivery and system performance. Essential Skills & Experience Strong C++ development experience, particularly within multi-threaded and real-time environments. Proven experience in software integration, system testing, and debugging More ❯
Software Engineer - Robotics Systems Job Experience Contract Details : £500-800 Per Day, 6-month contract, outside IR35, hybrid (2-3 days/week in London). Role Overview: Develop and integrate robotic software systems, focusing on production-level coding and sensor integration in an Agile environment within an exciting start-up. Required Experience - Jira, Python, Docker, ROS2, C++ … Minimum 3 years of production-level softwareengineering in robotics or related fields. Developed robotic manipulators (kinematics, dynamics, motion planning) using Python (NumPy) and C++ (Eigen). Integrated sensors (RGB, depth, LiDAR) for navigation/localisation on platforms like Clearpath using ROS2 . Worked in Agile (Scrum) teams, managing tasks with Jira , contributing to sprints and retrospectives. Applied More ❯
Role: Lead Software Engineer Location: Hybrid, London Salary: Competitive (Outside IR35) Type 12 month Contract Myn is an AI driven marketplace that connects the candidates, clients and recruiters. Myn collaborates with leading employers to offer exclusive, carefully matched contract and permanent positions. Our Recruitment Partners all have extensive industry experience, and work with a select group of niche clients … division from scratch and need immediate, hands-on Lead Engineers with both strong technical skills and proven people leadership experience. Key Responsibilities: Lead the design and development of complex software systems Set coding standards and champion best practices across the team Collaborate on product strategy and translate business needs into technical solutions Mentor and support engineers through code reviews … pairing, and career development Own delivery timelines and ensure high-quality releases Evaluate and introduce new technologies to improve performance and developer experience Requirements : 7+ years of softwareengineering experience, with 2+ years in a leadership role Deep expertise in modern backend and frontend technologies (e.g., Node.js, Python, Java, React, TypeScript) Strong understanding of system architecture, cloud infrastructure More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Deerfoot Recruitment Solutions Ltd
Software Engineer - Remote - 6 months - up to £500 per day (Outside IR35) Our client is looking for a Software Engineer to transform commercial real estate with an AI-powered platform that automates workflows, integrates seamlessly with Microsoft 365, and delivers smarter, scalable processes. What You'll Do: Develop back-end services and APIs powering AI automation tools. Build … PowerPoint. Collaborate with the founding team to streamline data processing and reporting. Mentor engineers and help shape the platform's architecture. What We're Looking For: 4+ years in softwareengineering (start-up or SaaS preferred). Strong Python & C# skills; API and cloud architecture experience (Azure a plus). Experience with Excel add-ins or Office JS More ❯
Software & AI Engineer £750 - £800 per day 2 days onsite We're working with a global healthcare and AI research organisation that's pioneering the use of advanced Machine Learning to accelerate the discovery and delivery of life-changing treatments. Their vision is to enable faster, personalised therapies that improve patient outcomes worldwide - and they're seeking a Backend … Software Engineer to help bring that mission to life. The Role You'll be joining a multidisciplinary AI/ML team responsible for developing the infrastructure and software that powers cutting-edge research and intelligent applications. The role focuses on backend development in Python , integrating AI components with data, compute, and frontend systems to create scalable, high-performance … to advance scientific discovery A growth mindset with a focus on continuous learning and improvement Why Join? This is a unique opportunity to work at the intersection of AI, softwareengineering, and healthcare , contributing directly to products that accelerate the development of next-generation therapies. You'll join a forward-thinking team that values ownership, accountability, and continuous More ❯
Role:JAVA Full Stack Developer Job Type - Glasgow, Hybrid (3 5 days onsite) The Role As a JAVA Full Stack Lead Software Engineer with our client, you will play a crucial role in an agile team, focusing on the enhancement, construction, and delivery of top-tier technology products in a secure, stable, and scalable manner. Key Responsibilities (up to … avoid repetition): Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure and high-quality production code, and review/debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of … software applications and systems. Lead communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies. Add to team culture of diversity, equity, inclusion, and respect. Provide guidance through leading, mentoring, and coaching a team of software engineers. Your Profile Essential Skills/Knowledge/Experience (up to 10, avoid More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
TXP
across the full development lifecycle-designing, developing, and maintaining modern web applications. You will work in a collaborative environment alongside product owners, designers, and other developers, delivering high-quality software in a fast-paced, agile setting. Key Responsibilities: Develop scalable, high-performance web applications across the full stack. Create responsive, user-centric front-end interfaces using React and TypeScript … Hands-on experience with Kubernetes and Red Hat OpenShift . Familiarity with CI/CD practices using GitHub Actions , ArgoCD . Version control with Git . Strong understanding of softwareengineering best practices and Agile methodologies. Excellent problem-solving, communication, and team collaboration skills. Nice to Have: Experience with PostgreSQL or other relational databases. Exposure to cloud platforms More ❯
programme managers, with close links to King's College London and nearby NHS Trusts. You will be the dedicated support for a 12 month project that involves developing data engineering pipelines and effective communication with external stakeholders. Main duties of the job The postholder will have the opportunity to participate in every part of the software development lifecycle … events and regular group lunches. There is an atmosphere of openness and collaboration. We have a quality management system annually certified by the BSI to allow us to develop Software As a Medical Device, we have a machine learning operations created in-house which we use to train our models, and we have a deployment platform through which our … practices in Clinical Scientific Computing, building on theoretical knowledge and practical experience. Specialist training and practical experience in Clinical Scientific Computing Desirable Previous research experience Skills Essential Experience of softwareengineering and the software development lifecycle including issue tracking, testing, documentation, version control and continuous integration. Broad understanding of patient procedures and of problems arising from system More ❯
C++ Software Engineer required for fully on site contract assignment in Bristol. Candidates will need to have or achieve UK Eyes Only SC prior to starting this assignment. Skillset/experience required: A strong background in softwareengineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the … ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in … Responsibilities: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers More ❯
C++ Software Engineer required for fully on site contract assignment in Bristol. Candidates will need to have or achieve UK Eyes Only SC prior to starting this assignment. Skillset/experience required: A strong background in softwareengineering, its realisation and system wide impact. Experience of working in C++ Collaborative, open approach to development and have the … ability to work well in a team and maintain momentum during development. Experience of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in … Responsibilities: This is a very hands-on role and requires the continued design and development of Command and Control architectures, and the instantiations for future products. Perfect for a Software Engineer who is proactive and takes the initiative. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers More ❯
transformation - rebuilding and modernising their core applications to create a faster, more resilient, cloud-native technology landscape. We're looking for an Application Modernisation Architect with a hands-on software background who can bridge strategy and delivery - someone who's equally comfortable in the codebase as they are shaping architectural direction across multiple business domains. What you'll be … enterprise applications across regulated financial environments. Designing and implementing scalable, cloud-native architectures (AWS, Azure or GCP). Driving refactoring, re-platforming and API-led integration initiatives. Collaborating with engineering and senior business stakeholders to deliver measurable outcomes. Setting technical direction and best practices across microservices, DevOps, and CI/CD. What you'll bring Strong softwareengineeringMore ❯
understanding of cloud-native technologies, modern application architectures, and DevOps practices to drive the design and delivery of innovative solutions across our organisation. You'll lead by example-guiding engineering teams, setting architectural standards, and ensuring we deliver robust, scalable, and secure applications. What You'll Be Doing Leading the design of end-to-end enterprise solutions across multiple … clear, actionable strategies Championing agile, DevOps, and continuous delivery practices to drive quality and speed What You'll Bring 10+ years of experience in solution architecture and/or softwareengineering across a wide range of technologies, languages, and frameworks Proven experience architecting cloud-native enterprise applications in Microsoft Azure (Azure Solution Architect certification or equivalent is a More ❯
Java Technical Lead Contract Opportunity – Inside IR35 – UK Wide The Bridge IT are supporting a flagship digital transformation programme, seeking experienced Java Technical Leads to join established engineering teams. This is a long-term contract with significant scope for impact, working on critical national services. Day rate: £600–£625 p/d (Inside IR35) Location: Hybrid – with occasional travel … a hands-on engineer and a leader of a cross-functional team, helping shape the technical direction of large-scale digital platforms. You will work closely with product and engineering colleagues to deliver high-quality, secure, and scalable services, while also coaching and mentoring team members to build capability and best practice. This is a role for someone who … enjoys technical problem-solving, driving engineering standards, and making a positive impact at scale. Key Skills & Experience: We're looking for individuals who can demonstrate: SoftwareEngineering (Java focus) – modern development of digital products using Java, microservice architectures, and hexagonal architecture. Data & Messaging – hands-on experience with MongoDB and Kafka in production environments. Cloud & Automation – understanding of More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Involved Solutions
projects that enable data-driven decision-making. Responsibilities for the Senior Data Engineer: Design, build, and maintain scalable data pipelines and architectures, ensuring reliability, performance, and best-in-class engineering standards Leverage Databricks, Spark, and modern cloud platforms (Azure/AWS) to deliver clean, high-quality data for analytics and operational insights Lead by example on engineering excellence … Senior Data Engineer: Proficient with Databricks and Apache Spark, including performance tuning and advanced concepts such as Delta Lake and streaming Strong programming skills in Python with experience in softwareengineering principles, version control, unit testing and CI/CD pipelines Advanced knowledge of SQL and data modelling (dimensional modelling, fact/dimension structures, slowly changing dimensions) Managing More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
C++ or C Software Engineer Location: Bristol, Full time on site Duration: 12 Months initial SC Clearance Required Rate: £65 ph Umbrella Overview of department: Our team, at our Bristol facility, develop solutions for the next generation of Air Defence Systems developing evolving products whilst maintaining our enviable reputation for safety, performance and dependability. Skillset/Experience required: Essential … C++ programming language Knowledge of DDS middleware and Real Time Operating Systems Knowledge of standards such as DefStan 00-55, DO-178C or IEC61508 Desirable A strong background in softwareengineering, its realisation and system wide impact. Collaborative, open approach to development and have the ability to work well in a team and maintain momentum during development. Experience … of working across the entire software development process from engaging with requirement authorities to automated target integration and proving, supported with effective documentation Experience of new tools, techniques and approaches that might enable us to evolve our processes to improve our efficiency and sustainability Experience in ontologies and Domain specific languages Responsibilities: This is a very hands-on role More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
at the heart of its decision-making, they're investing heavily in scalable, modern data platforms to enable better insights, experimentation, and product development. You'll join a collaborative engineering culture that values autonomy, technical excellence, and continuous improvement. THE ROLE As a Data Platform Engineer, you'll be responsible for developing and scaling the company's core data … data scientists, ML engineers, analysts, and product teams to understand and meet their data needs. Mentorship and culture: Support the growth of peers through knowledge sharing and by championing engineering best practices. YOUR SKILLS AND EXPERIENCE The successful candidate will have: Strong experience in Python and a solid foundation in softwareengineering best practices (testing, CI/ More ❯
Senior Go Developer London, UK 6 Month Contract An incredible opportunity for an experienced Senior Go Developer with strong backend engineering skills to join a prestigious tech client on a contract basis. Known for its high bar for engineering quality, this isn't your typical banking or fintech gig - contractors here are genuinely embedded, involved, and making meaningful … full development lifecycle, from system design and implementation to optimisation and release. You'll be working in an open, fast-moving environment where ideas get tested quickly and good engineering practices are taken seriously. If you like seeing your work go live within days - not weeks - you'll fit right in. Contractors are treated as part of the team … contributing to technical decisions, stand-ups, and everything in between. Reporting into an Engineering Manager, you'll be hands-on with technologies like AWS, Kubernetes, Docker, and Kafka, and will collaborate closely with product and infrastructure teams to ship well-architected, scalable microservices. This is a team that values clean systems, clear thinking, and code that lasts. You'll More ❯
Your expertise will provide development and delivery of a desirable, feasible, and viable Product. You will work across multiple streams liaising with Senior Stakeholders to understand requirements whilst overseeing software capability to deliver cutting edge solutions in line with the project roadmap. Your role will serve as a facilitator between business requirements and the development team to deliver high … cycle. Type: 5 Month Contract Day Rate: Market Rates (Outside IR35) Location: Manchester/Hybrid Start: ASAP Skills -Previous experience delivering as Product Owner. - Expertise of working directly with SoftwareEngineering squads -Proven experience of working in an agile software development environment to deliver software products. -Experience of working with CI/CD pipelines and establishing More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Adecco
Your expertise will provide development and delivery of a desirable, feasible, and viable Product. You will work across multiple streams liaising with Senior Stakeholders to understand requirements whilst overseeing software capability to deliver cutting edge solutions in line with the project roadmap. Your role will serve as a facilitator between business requirements and the development team to deliver high … cycle. Type: 5 Month Contract Day Rate: Market Rates (Outside IR35) Location: Manchester/Hybrid Start: ASAP Skills -Previous experience delivering as Product Owner. - Expertise of working directly with SoftwareEngineering squads -Proven experience of working in an agile software development environment to deliver software products. -Experience of working with CI/CD pipelines and establishing More ❯
to ensure meaningful business impact. Projects may include building a digital high net worth insurance product or a portfolio analysis tool. Key Responsibilities * Participate in all phases of the software development lifecycle * Design and document solutions following internal delivery frameworks * Adhere to coding, testing, and design standards and best practices * Collaborate with testing teams during product testing and user … acceptance * Support deployment activities across environments * Provide regular updates on progress, risks, and issues * Troubleshoot and resolve operational issues promptly * Pursue certifications to enhance softwareengineering skills Candidate Profile * Familiarity with the insurance industry * Proficiency in Python for traditional data science * Experience with generative AI tools, especially Gemini * Knowledge of cloud platforms such as Azure or GCP * Ability More ❯
to ensure meaningful business impact. Projects may include building a digital high net worth insurance product or a portfolio analysis tool. Key Responsibilities* Participate in all phases of the software development lifecycle* Design and document solutions following internal delivery frameworks* Adhere to coding, testing, and design standards and best practices* Collaborate with testing teams during product testing and user … acceptance* Support deployment activities across environments* Provide regular updates on progress, risks, and issues* Troubleshoot and resolve operational issues promptly* Pursue certifications to enhance softwareengineering skills Candidate Profile* Familiarity with the insurance industry* Proficiency in Python for traditional data science* Experience with generative AI tools, especially Gemini* Knowledge of cloud platforms such as Azure or GCP* Ability More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Opus Recruitment Solutions Ltd
Must-Have (Non-Negotiable): 10+ years of professional softwareengineering experience, with 5+ years in Go. Proven ability to solve complex problems end-to-end, not just implement tickets. Deep understanding of Go’s concurrency model (goroutines, channels, memory model). Strong grasp of computer fundamentals: memory, CPU, I/O. Experience with distributed systems, APIs, and cloud More ❯
You'll be responsible for building and maintaining large-scale, real-time data pipelines that power analytics, machine learning, and operational systems across the business. You'll collaborate with software engineers, data scientists, and analytics teams to ensure the platform delivers reliable, high-quality, and compliant data at scale. This is a hands-on engineering role that blends … software craftsmanship with data architecture expertise. Key responsibilities: Design and implement high-throughput data streaming solutions using Kafka, Flink, or Confluent. Build and maintain scalable backend systems in Python or Scala, following clean code and testing principles. Develop tools and frameworks for data governance, privacy, and quality monitoring, ensuring full compliance with data protection standards. Create resilient data workflows … Atlan, DataHub) to enhance visibility and reliability. Partner with ML engineers, analysts, and analytics engineers to understand their data needs and enable advanced data use cases. Contribute to an engineering culture that values testing, peer reviews, and automation-first principles. What You'll Bring Strong experience in streaming technologies such as Kafka, Flink, or Confluent. Advanced proficiency in Python More ❯
for a highly skilled Senior Backend Engineer with strong expertise in Python or Java. This is an exciting chance to join a leading technology company known for its high engineering standards and innovative approach to distributed systems. In this position, the Senior Backend Engineer will play a central role in building and scaling mission-critical, data-heavy applications. You … ll be involved across the full engineering lifecycle - from system design through to development and delivery - taking ownership of solutions that drive real impact. Working closely with an Engineering Manager and collaborating with cross-functional teams, the Senior Backend Engineer will help shape and implement microservices-based architectures, while making use of modern technologies such as AWS, Kubernetes … focus on improving performance, reliability, and scalability, contributing to design discussions, code reviews, and knowledge sharing across the team. Senior Backend Engineer - Key Skills & Experience: Strong background in backend softwareengineering, with significant commercial experience Advanced proficiency in Python or Java, with hands-on expertise in AWS, Kubernetes, and Docker Experience designing and architecting systems end-to-end More ❯