Full Stack Python Engineer (Python, React, TypeScript & AWS) Contract: Until March 2027 Rate: 500 per day (Inside IR35) Location: Hybrid with 1-2 days per month onsite in Leeds Start: ASAP We're looking for a Senior Full Stack Python Engineer to join a major public sector digital programme delivering critical services. This role is ideal for an engineer who enjoys owning solutions end-to-end, from building modern React front ends through to developing scalable Python services and cloud infrastructure in AWS. Previous NHS or Government experience is essential. Key Skills Required Strong Python development experience Strong front-end development experience using React and TypeScript Experience building and consuming RESTful APIs AWS expertise including: Lambda, DynamoDB, S3, API Gateway Infrastructure as Code with Terraform CI/CD using GitHub Actions JavaScript and Bash scripting Experience with Flask and modern backend frameworks Experience working with NGINX, Redis and NoSQL databases Experience building highly available, scalable and performant applications Strong understanding of software architecture, security and cloud-native design Nice to Have FHIR and HL7 healthcare standards Event-driven or microservices architectures GDS/public sector digital delivery experience What You'll Be Doing Building modern React/TypeScript front-end applications Developing Python-based APIs and backend services Designing and deploying AWS cloud solutions Creating and maintaining CI/CD pipelines Delivering secure, scalable services used at national scale Working within multidisciplinary Agile teams Supporting services through the full lifecycle, from development to production operation and continuous improvement Apply now or email for more information.
Jul 05, 2026
Contractor
Full Stack Python Engineer (Python, React, TypeScript & AWS) Contract: Until March 2027 Rate: 500 per day (Inside IR35) Location: Hybrid with 1-2 days per month onsite in Leeds Start: ASAP We're looking for a Senior Full Stack Python Engineer to join a major public sector digital programme delivering critical services. This role is ideal for an engineer who enjoys owning solutions end-to-end, from building modern React front ends through to developing scalable Python services and cloud infrastructure in AWS. Previous NHS or Government experience is essential. Key Skills Required Strong Python development experience Strong front-end development experience using React and TypeScript Experience building and consuming RESTful APIs AWS expertise including: Lambda, DynamoDB, S3, API Gateway Infrastructure as Code with Terraform CI/CD using GitHub Actions JavaScript and Bash scripting Experience with Flask and modern backend frameworks Experience working with NGINX, Redis and NoSQL databases Experience building highly available, scalable and performant applications Strong understanding of software architecture, security and cloud-native design Nice to Have FHIR and HL7 healthcare standards Event-driven or microservices architectures GDS/public sector digital delivery experience What You'll Be Doing Building modern React/TypeScript front-end applications Developing Python-based APIs and backend services Designing and deploying AWS cloud solutions Creating and maintaining CI/CD pipelines Delivering secure, scalable services used at national scale Working within multidisciplinary Agile teams Supporting services through the full lifecycle, from development to production operation and continuous improvement Apply now or email for more information.
We have partnered with an incredibly exciting, fast-growing UK tax technology start-up that is rewriting the rules of the accountancy profession. Package of £85,000 with a 50% annual bonus + EMI Share Options Having already secured seed funding and currently progressing through a £1.5m round, they are building expert systems that transform incredibly complex tax legislation into clean, machine-readable code. Their platform is already live, integrated with Xero, and actively used by accounting practices supporting hundreds of SMEs. Up until now, the focus has been on flawless technical accuracy and functionality. Now, they need a Founding Product Designer to take complete ownership of the user experience and lead a ground-up redesign. There are no layers of bureaucracy, no endless sign-off processes, and no team to manage just yet. You will work directly with the founders (CEO/CTO) and sit face-to-face with users to turn a high-powered technical engine into a modern, intuitive, and genuinely beautiful B2B SaaS platform. The Role & Responsibilities As the solo design leader, you will be entirely hands-on, bridging the gap between complex backend data workflows and a seamless user experience. End-to-End Product Design: Own the UX/UI of the entire platform, including dashboard design, complex report builders, audit trail visualisations, and data ingestion flows. Build the Blueprint: Establish and maintain a scalable design system from scratch that the engineering team can build with efficiently. Deep User Research: Conduct direct research sessions with existing accounting firm clients. You will watch how they work, gather feedback, and translate those insights into definitive design choices. Shape the Brand: Define the visual identity of the product, moving it away from "boring compliance software" into a modern, distinct, and premium SaaS category. Domain Immersion : Work alongside in-house domain experts to understand UK tax logic, ensuring you can design with a true understanding of user intent. What We Are Looking For This role requires a unique blend of high-level systems thinking and flawless pixel-level execution. B2B SaaS Expertise: You have a proven track record designing complex tools where users interact with dense data points (e.g., fintech, compliance platforms, ERPs, dashboards, or advanced reporting tools). Systems Thinker: You look beyond individual screens. You care deeply about how data flows, how steps connect, and how to build user confidence through UI. 100% Hands-On: You thrive as a solo operator. You are excited to design day-to-day rather than managing or directing others. User-Obsessed: You love getting in front of clients, asking "why" repeatedly, and building based on real human behaviour rather than assumptions. Nice to Haves: Experience working within a fast-paced seed-stage startup (navigating pivots and rapid iteration cycles). Prior experience building design systems from scratch. A background or exposure to tax, accounting, or compliance tech. What Success Looks Like in 12 Months You will have launched a distinct visual identity that sets the company entirely apart from traditional, legacy tax software. Key user workflows will be completely redesigned based on your fresh user research. A scalable design system will be fully embedded into the engineering workflow. User research will be a core pillar of how the company builds product moving forward. To Apply If you are an ambitious designer who loves complex workflows and wants the financial upside of a generous equity and bonus structure, we want to hear from you. Please apply and include a link to your portfolio highlighting your experience with complex B2B SaaS data products. Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants.
Jul 05, 2026
Full time
We have partnered with an incredibly exciting, fast-growing UK tax technology start-up that is rewriting the rules of the accountancy profession. Package of £85,000 with a 50% annual bonus + EMI Share Options Having already secured seed funding and currently progressing through a £1.5m round, they are building expert systems that transform incredibly complex tax legislation into clean, machine-readable code. Their platform is already live, integrated with Xero, and actively used by accounting practices supporting hundreds of SMEs. Up until now, the focus has been on flawless technical accuracy and functionality. Now, they need a Founding Product Designer to take complete ownership of the user experience and lead a ground-up redesign. There are no layers of bureaucracy, no endless sign-off processes, and no team to manage just yet. You will work directly with the founders (CEO/CTO) and sit face-to-face with users to turn a high-powered technical engine into a modern, intuitive, and genuinely beautiful B2B SaaS platform. The Role & Responsibilities As the solo design leader, you will be entirely hands-on, bridging the gap between complex backend data workflows and a seamless user experience. End-to-End Product Design: Own the UX/UI of the entire platform, including dashboard design, complex report builders, audit trail visualisations, and data ingestion flows. Build the Blueprint: Establish and maintain a scalable design system from scratch that the engineering team can build with efficiently. Deep User Research: Conduct direct research sessions with existing accounting firm clients. You will watch how they work, gather feedback, and translate those insights into definitive design choices. Shape the Brand: Define the visual identity of the product, moving it away from "boring compliance software" into a modern, distinct, and premium SaaS category. Domain Immersion : Work alongside in-house domain experts to understand UK tax logic, ensuring you can design with a true understanding of user intent. What We Are Looking For This role requires a unique blend of high-level systems thinking and flawless pixel-level execution. B2B SaaS Expertise: You have a proven track record designing complex tools where users interact with dense data points (e.g., fintech, compliance platforms, ERPs, dashboards, or advanced reporting tools). Systems Thinker: You look beyond individual screens. You care deeply about how data flows, how steps connect, and how to build user confidence through UI. 100% Hands-On: You thrive as a solo operator. You are excited to design day-to-day rather than managing or directing others. User-Obsessed: You love getting in front of clients, asking "why" repeatedly, and building based on real human behaviour rather than assumptions. Nice to Haves: Experience working within a fast-paced seed-stage startup (navigating pivots and rapid iteration cycles). Prior experience building design systems from scratch. A background or exposure to tax, accounting, or compliance tech. What Success Looks Like in 12 Months You will have launched a distinct visual identity that sets the company entirely apart from traditional, legacy tax software. Key user workflows will be completely redesigned based on your fresh user research. A scalable design system will be fully embedded into the engineering workflow. User research will be a core pillar of how the company builds product moving forward. To Apply If you are an ambitious designer who loves complex workflows and wants the financial upside of a generous equity and bonus structure, we want to hear from you. Please apply and include a link to your portfolio highlighting your experience with complex B2B SaaS data products. Ripple Recruitment is acting as an employment agency for this vacancy. My client is an equal opportunity employer committed to fostering a diverse and inclusive workplace. Due to high volumes of interest, we can only respond to shortlisted applicants.
Python Developer / Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team of friendly and supportive click apply for full job details
Jul 05, 2026
Full time
Python Developer / Backend Software Engineer Cambridge to £65k Are you a technologist Python Developer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team of friendly and supportive click apply for full job details
Full Stack Software Engineer (.NET / Vue.js / Azure - Ideally some Python/AWS will be very helpful) Contract: 6 Months Initial Contract Rate: 550 per day (Inside IR35) Location: Remote with 2 days per month onsite in Leeds or London Start: ASAP Overview We're looking for an experienced Full Stack Software Engineer to join a high-profile public sector digital transformation programme. You'll be working within an agile delivery team, building and enhancing modern, cloud-native applications used by thousands of end users. This role requires strong full-stack development expertise across .NET, Vue.js and Azure, alongside previous experience delivering solutions within Government, NHS, or wider public sector environments. Key Responsibilities Design, develop and maintain scalable web applications using .NET and Vue.js Build and enhance RESTful APIs and backend services Develop responsive, accessible front-end applications Deploy and support cloud-native solutions within Microsoft Azure Collaborate with Product Owners, Architects, DevOps and QA teams Contribute to technical design, code reviews and best practices Support CI/CD pipelines and automated deployment processes Ensure solutions meet security, performance and compliance standards Essential Skills & Experience Strong commercial experience with: C# /.NET Core / .NET 6+ Vue.js JavaScript / TypeScript REST API development and integration SQL Server and relational databases Hands-on experience with Microsoft Azure, including services such as: App Services Azure Functions Azure DevOps Storage Accounts Service Bus Key Vault Experience working within Agile delivery environments Strong understanding of software engineering best practices, testing and CI/CD Previous experience delivering projects within: UK Government departments NHS organisations Public Sector bodies Desirable Experience Candidates with any of the following will be particularly attractive: Python development experience AWS cloud experience API-first architecture and API management platforms Microservices architecture Containerisation (Docker/Kubernetes) Event-driven architectures Experience working on large-scale digital transformation programmes Exposure to GDS standards and public sector delivery frameworks Apply now or email for more information.
Jul 05, 2026
Contractor
Full Stack Software Engineer (.NET / Vue.js / Azure - Ideally some Python/AWS will be very helpful) Contract: 6 Months Initial Contract Rate: 550 per day (Inside IR35) Location: Remote with 2 days per month onsite in Leeds or London Start: ASAP Overview We're looking for an experienced Full Stack Software Engineer to join a high-profile public sector digital transformation programme. You'll be working within an agile delivery team, building and enhancing modern, cloud-native applications used by thousands of end users. This role requires strong full-stack development expertise across .NET, Vue.js and Azure, alongside previous experience delivering solutions within Government, NHS, or wider public sector environments. Key Responsibilities Design, develop and maintain scalable web applications using .NET and Vue.js Build and enhance RESTful APIs and backend services Develop responsive, accessible front-end applications Deploy and support cloud-native solutions within Microsoft Azure Collaborate with Product Owners, Architects, DevOps and QA teams Contribute to technical design, code reviews and best practices Support CI/CD pipelines and automated deployment processes Ensure solutions meet security, performance and compliance standards Essential Skills & Experience Strong commercial experience with: C# /.NET Core / .NET 6+ Vue.js JavaScript / TypeScript REST API development and integration SQL Server and relational databases Hands-on experience with Microsoft Azure, including services such as: App Services Azure Functions Azure DevOps Storage Accounts Service Bus Key Vault Experience working within Agile delivery environments Strong understanding of software engineering best practices, testing and CI/CD Previous experience delivering projects within: UK Government departments NHS organisations Public Sector bodies Desirable Experience Candidates with any of the following will be particularly attractive: Python development experience AWS cloud experience API-first architecture and API management platforms Microservices architecture Containerisation (Docker/Kubernetes) Event-driven architectures Experience working on large-scale digital transformation programmes Exposure to GDS standards and public sector delivery frameworks Apply now or email for more information.
Workplace IT Engineer (2nd Line Support) West London Ongoing Temporary Contract ASAP Start 174 per day PAYE or 225 per day Umbrella Full time site based role with as this is supporting the wider members of the team with both hardware and software A West London Local Authority is seeking an experienced Workplace IT Engineer to join their IT & Digital Services team on an ongoing temporary basis. This is a site-based role requiring travel across multiple locations within the borough, so a full UK driving licence is essential. The Role You will provide 2nd line support and deliver high-quality workplace technology services to council staff. This includes supporting hardware, software, and end-user issues both remotely and onsite. Resolve 1st and 2nd line incidents via face-to-face support, telephony, and remote tools Deliver hands-on support across multiple council sites Install, configure, and decommission IT equipment, including cabling and network patching Support print services and liaise with third-party providers (e.g. Ricoh) Manage and prioritise escalations, including VIP support cases Work collaboratively with wider Digital Services teams on issue resolution and projects About You Proven experience in 2nd line IT support within a complex environment Strong troubleshooting skills, including backend analysis Experience supporting hardware, software, and network infrastructure Comfortable working across multiple sites and delivering in-person support Ability to manage priorities and communicate effectively with stakeholders Experience supporting VIP users and handling escalations Full UK driving licence required Additional Information Site-based role across borough locations Ongoing temporary assignment Subject to pre-employment vetting checks
Jul 05, 2026
Seasonal
Workplace IT Engineer (2nd Line Support) West London Ongoing Temporary Contract ASAP Start 174 per day PAYE or 225 per day Umbrella Full time site based role with as this is supporting the wider members of the team with both hardware and software A West London Local Authority is seeking an experienced Workplace IT Engineer to join their IT & Digital Services team on an ongoing temporary basis. This is a site-based role requiring travel across multiple locations within the borough, so a full UK driving licence is essential. The Role You will provide 2nd line support and deliver high-quality workplace technology services to council staff. This includes supporting hardware, software, and end-user issues both remotely and onsite. Resolve 1st and 2nd line incidents via face-to-face support, telephony, and remote tools Deliver hands-on support across multiple council sites Install, configure, and decommission IT equipment, including cabling and network patching Support print services and liaise with third-party providers (e.g. Ricoh) Manage and prioritise escalations, including VIP support cases Work collaboratively with wider Digital Services teams on issue resolution and projects About You Proven experience in 2nd line IT support within a complex environment Strong troubleshooting skills, including backend analysis Experience supporting hardware, software, and network infrastructure Comfortable working across multiple sites and delivering in-person support Ability to manage priorities and communicate effectively with stakeholders Experience supporting VIP users and handling escalations Full UK driving licence required Additional Information Site-based role across borough locations Ongoing temporary assignment Subject to pre-employment vetting checks
We re currently partnering with an innovative and fast-growing AI start-up based in London that is looking to hire a Graduate AI Engineer to join their expanding technical team. This is an exciting opportunity for a recent graduate or junior engineer to join a fast growing AI start up, working on cutting edge AI products with real commercial impact. You ll work closely with experienced engineers, founders, and product teams in a collaborative environment where your ideas and contributions will genuinely make a difference. The Role As a Graduate AI Engineer, you ll support the development and deployment of AI and machine learning solutions across a range of innovative projects. The successful candidate will be passionate about emerging technologies, eager to learn, and excited by the opportunity to grow within a scaling start up environment. Key responsibilities include: Supporting the development and optimisation of AI and machine learning models Working with large datasets for analysis, preprocessing, and model training Assisting with the deployment and monitoring of AI applications Collaborating with software engineers, product teams, and data specialists Contributing to backend development and API integrations Researching and testing new AI frameworks and technologies Ensuring AI systems are developed responsibly, ethically, and with a strong focus on transparency and fairness Writing clean, maintainable, and scalable code Requirements Degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, Engineering, or a related field Strong understanding of machine learning concepts and AI fundamentals Understanding of software engineering best practices Strong understanding of AI ethics, responsible AI development, and principled approaches to building trustworthy AI systems Awareness of topics such as bias mitigation, model transparency, privacy, and fairness in AI applications Strong analytical and problem-solving skills Excellent communication and teamwork abilities Genuine passion for AI and emerging technologies Desirable Skills Exposure to Generative AI, LLMs, NLP, or computer vision projects Knowledge of AWS, Azure, or GCP Familiarity with Docker, APIs, or Git workflowsFamiliarity with frameworks such as PyTorch, TensorFlow, or Scikit-learn Internship, university project, or personal portfolio related to AI/ML What s on Offer Competitive graduate salary package Company stock options / equity scheme Hybrid and flexible working environment Direct mentorship from experienced AI engineers and founders Structured learning and rapid career progression opportunities The chance to work on cutting-edge AI technologies in a fast-moving start-up Collaborative, ambitious, and highly innovative culture Private healthcare and additional employee benefits Regular team socials and company events If you re looking to launch your career in AI engineering and want to be part of a rapidly growing start up environment, we d love to hear from you. Apply now with your CV for immediate consideration.
Jul 04, 2026
Full time
We re currently partnering with an innovative and fast-growing AI start-up based in London that is looking to hire a Graduate AI Engineer to join their expanding technical team. This is an exciting opportunity for a recent graduate or junior engineer to join a fast growing AI start up, working on cutting edge AI products with real commercial impact. You ll work closely with experienced engineers, founders, and product teams in a collaborative environment where your ideas and contributions will genuinely make a difference. The Role As a Graduate AI Engineer, you ll support the development and deployment of AI and machine learning solutions across a range of innovative projects. The successful candidate will be passionate about emerging technologies, eager to learn, and excited by the opportunity to grow within a scaling start up environment. Key responsibilities include: Supporting the development and optimisation of AI and machine learning models Working with large datasets for analysis, preprocessing, and model training Assisting with the deployment and monitoring of AI applications Collaborating with software engineers, product teams, and data specialists Contributing to backend development and API integrations Researching and testing new AI frameworks and technologies Ensuring AI systems are developed responsibly, ethically, and with a strong focus on transparency and fairness Writing clean, maintainable, and scalable code Requirements Degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, Engineering, or a related field Strong understanding of machine learning concepts and AI fundamentals Understanding of software engineering best practices Strong understanding of AI ethics, responsible AI development, and principled approaches to building trustworthy AI systems Awareness of topics such as bias mitigation, model transparency, privacy, and fairness in AI applications Strong analytical and problem-solving skills Excellent communication and teamwork abilities Genuine passion for AI and emerging technologies Desirable Skills Exposure to Generative AI, LLMs, NLP, or computer vision projects Knowledge of AWS, Azure, or GCP Familiarity with Docker, APIs, or Git workflowsFamiliarity with frameworks such as PyTorch, TensorFlow, or Scikit-learn Internship, university project, or personal portfolio related to AI/ML What s on Offer Competitive graduate salary package Company stock options / equity scheme Hybrid and flexible working environment Direct mentorship from experienced AI engineers and founders Structured learning and rapid career progression opportunities The chance to work on cutting-edge AI technologies in a fast-moving start-up Collaborative, ambitious, and highly innovative culture Private healthcare and additional employee benefits Regular team socials and company events If you re looking to launch your career in AI engineering and want to be part of a rapidly growing start up environment, we d love to hear from you. Apply now with your CV for immediate consideration.
Junior Software Engineer Location: East Sussex (On-site) Salary: £32,000 - 40,000 + benefits C++, Imaging Systems, High-Speed Data Processing Note: This position could suit a graduate or junior software engineer that can display evidence of relevant internships, employment or own projects beyond their academic studies. Introduction: This role involves developing software for advanced imaging technology. An innovative engineering company specialising in advanced scientific and industrial systems is seeking a Software Engineer to join its growing R&D team. The company develops low volume, sophisticated imaging products that are used across scientific, industrial and high-technology applications, including advanced manufacturing, NDT / inspection systems, security and research environments. This is an excellent opportunity for a software engineer who enjoys solving complex technical problems involving high-speed data processing, hardware/software integration and performance-critical systems. Working within a multidisciplinary engineering team, you will develop software infrastructure that enables advanced imaging products to acquire, process and analyse large volumes of data efficiently and reliably. Typical involvements: Graduate / Junior Software Engineer Develop and maintain software in C and C++ Design and improve backend software, drivers and system-level applications Optimise software handling high-throughput data streams Support integration between software and hardware systems Develop acquisition, control and post-processing tools Debug complex real-world engineering systems Improve software architecture, maintainability and scalability Support software testing and validation activities Contribute to future product development and technology roadmaps Utilise modern software engineering tools including AI-assisted development environments Required Experience: Graduate / Junior Software Engineer Degree qualified in Computer Science, Software Engineering or similar 1-2 years of commercial experience developing software in C and C++ or perhaps a graduate with evidence of relevant internships and own-projects outside of academia Experience working on backend, systems-level or performance-critical software Strong debugging and problem-solving skills Comfortable working closely with engineers from multiple disciplines Experience using source control tools such as Git Desirable Experience: Experience in some of the following areas would be advantageous: Machine Vision, Computer Vision, OpenCV, Image Processing, Imaging Systems Scientific Instrumentation, Robotics, Autonomous Systems, Sensor Systems Embedded Software, High-Speed Data Acquisition. Distributed Systems High Performance Computing, Data Storage or High Speed Networking Applications Experience working with AI-assisted software development tools such as GitHub Copilot, ChatGPT or Claude could also be beneficial. Location - This is a full-time, office-based role in East Sussex . It is commutable from Brighton, Hove, Eastbourne, Hastings, Lewes, Tunbridge Wells, Haywards Heath, Crawley, Horsham, and Crowborough. This role would suit a well-rounded graduate or junior software engineer who enjoys practical development work and wants to contribute to technically challenging imaging products in a collaborative R&D environment. Note: No relocation support or visa sponsorship available is available for this junior / graduate software engineer role
Jul 04, 2026
Full time
Junior Software Engineer Location: East Sussex (On-site) Salary: £32,000 - 40,000 + benefits C++, Imaging Systems, High-Speed Data Processing Note: This position could suit a graduate or junior software engineer that can display evidence of relevant internships, employment or own projects beyond their academic studies. Introduction: This role involves developing software for advanced imaging technology. An innovative engineering company specialising in advanced scientific and industrial systems is seeking a Software Engineer to join its growing R&D team. The company develops low volume, sophisticated imaging products that are used across scientific, industrial and high-technology applications, including advanced manufacturing, NDT / inspection systems, security and research environments. This is an excellent opportunity for a software engineer who enjoys solving complex technical problems involving high-speed data processing, hardware/software integration and performance-critical systems. Working within a multidisciplinary engineering team, you will develop software infrastructure that enables advanced imaging products to acquire, process and analyse large volumes of data efficiently and reliably. Typical involvements: Graduate / Junior Software Engineer Develop and maintain software in C and C++ Design and improve backend software, drivers and system-level applications Optimise software handling high-throughput data streams Support integration between software and hardware systems Develop acquisition, control and post-processing tools Debug complex real-world engineering systems Improve software architecture, maintainability and scalability Support software testing and validation activities Contribute to future product development and technology roadmaps Utilise modern software engineering tools including AI-assisted development environments Required Experience: Graduate / Junior Software Engineer Degree qualified in Computer Science, Software Engineering or similar 1-2 years of commercial experience developing software in C and C++ or perhaps a graduate with evidence of relevant internships and own-projects outside of academia Experience working on backend, systems-level or performance-critical software Strong debugging and problem-solving skills Comfortable working closely with engineers from multiple disciplines Experience using source control tools such as Git Desirable Experience: Experience in some of the following areas would be advantageous: Machine Vision, Computer Vision, OpenCV, Image Processing, Imaging Systems Scientific Instrumentation, Robotics, Autonomous Systems, Sensor Systems Embedded Software, High-Speed Data Acquisition. Distributed Systems High Performance Computing, Data Storage or High Speed Networking Applications Experience working with AI-assisted software development tools such as GitHub Copilot, ChatGPT or Claude could also be beneficial. Location - This is a full-time, office-based role in East Sussex . It is commutable from Brighton, Hove, Eastbourne, Hastings, Lewes, Tunbridge Wells, Haywards Heath, Crawley, Horsham, and Crowborough. This role would suit a well-rounded graduate or junior software engineer who enjoys practical development work and wants to contribute to technically challenging imaging products in a collaborative R&D environment. Note: No relocation support or visa sponsorship available is available for this junior / graduate software engineer role
Senior Software Engineer, AI Location: London (Hybrid: 2 days in office, 3 days remote) Position Type: Permanent Are you a seasoned software engineer passionate about pushing the boundaries of what's possible with Generative AI? We are a leading global provider of financial information services, insights, data, and analytics. We are currently seeking a Senior Software Engineer, AI to join our team in London. In this role, you will drive high-impact AI initiatives, design production-ready generative AI platforms, and build scalable, enterprise-grade solutions that shape the future of global markets. What We Offer Transformative AI Impact: Design and deploy production-ready GenAI platforms, multi-agent systems, and intelligent automation that reshape products in real-time. Cutting-Edge Tech Stack: Experiment with the latest LLMs, architect RAG implementations, design sophisticated agentic systems, and develop Model Context Protocol (MCP) servers. Enterprise Scale: Build GenAI solutions across multiple business units while creating unified patterns and reusable component frameworks. Dynamic Culture: Work at the intersection of advanced engineering and product development within a collaborative, innovation-driven environment. We'll Count on You To Lead GenAI Development: Spearhead the creation of enterprise chatbot platforms, evaluation frameworks, agentic workflows, RAG architectures, and MCP implementations. Pioneer Innovation: Act as a hands-on engineer bridging the gap between research breakthroughs and production-ready capabilities to generate tangible business value. Build Robust Infrastructure: Develop enterprise-scale APIs (FastAPI) and architect comprehensive cloud-based AI infrastructure on AWS/Azure optimized for scalability and performance. Demonstrate Full-Stack Excellence: Apply your expertise across the entire technology stack to seamlessly integrate AI capabilities into user-facing products and backend systems. What You Need to Have Experience: 7+ years of professional experience designing, developing, and deploying production-grade applications, with 5+ years specifically in full-stack enterprise software engineering. Core Skills: Advanced Python programming with strong backend development capabilities. AI Expertise: Proven experience developing and deploying intelligent conversational AI systems using RAG architectures, Model Context Protocol (MCP), AI-enabled search, vector databases, and LLM integration. Frameworks: Hands-on experience building GenAI applications using LangChain and LangGraph (agent architecture design, state management, and graph-based workflow orchestration). ML & Cloud Ecosystems: Solid understanding of ML algorithms, FastAPI, PyTorch/TensorFlow, MLflow, MLOps practices, containerization (Docker, Kubernetes/AWS EKS), and cloud services (AWS Bedrock, SageMaker, Azure AI Search). Soft Skills: Excellent communication and collaboration skills, with the ability to translate complex technical concepts for diverse, cross-functional stakeholders. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Jul 04, 2026
Full time
Senior Software Engineer, AI Location: London (Hybrid: 2 days in office, 3 days remote) Position Type: Permanent Are you a seasoned software engineer passionate about pushing the boundaries of what's possible with Generative AI? We are a leading global provider of financial information services, insights, data, and analytics. We are currently seeking a Senior Software Engineer, AI to join our team in London. In this role, you will drive high-impact AI initiatives, design production-ready generative AI platforms, and build scalable, enterprise-grade solutions that shape the future of global markets. What We Offer Transformative AI Impact: Design and deploy production-ready GenAI platforms, multi-agent systems, and intelligent automation that reshape products in real-time. Cutting-Edge Tech Stack: Experiment with the latest LLMs, architect RAG implementations, design sophisticated agentic systems, and develop Model Context Protocol (MCP) servers. Enterprise Scale: Build GenAI solutions across multiple business units while creating unified patterns and reusable component frameworks. Dynamic Culture: Work at the intersection of advanced engineering and product development within a collaborative, innovation-driven environment. We'll Count on You To Lead GenAI Development: Spearhead the creation of enterprise chatbot platforms, evaluation frameworks, agentic workflows, RAG architectures, and MCP implementations. Pioneer Innovation: Act as a hands-on engineer bridging the gap between research breakthroughs and production-ready capabilities to generate tangible business value. Build Robust Infrastructure: Develop enterprise-scale APIs (FastAPI) and architect comprehensive cloud-based AI infrastructure on AWS/Azure optimized for scalability and performance. Demonstrate Full-Stack Excellence: Apply your expertise across the entire technology stack to seamlessly integrate AI capabilities into user-facing products and backend systems. What You Need to Have Experience: 7+ years of professional experience designing, developing, and deploying production-grade applications, with 5+ years specifically in full-stack enterprise software engineering. Core Skills: Advanced Python programming with strong backend development capabilities. AI Expertise: Proven experience developing and deploying intelligent conversational AI systems using RAG architectures, Model Context Protocol (MCP), AI-enabled search, vector databases, and LLM integration. Frameworks: Hands-on experience building GenAI applications using LangChain and LangGraph (agent architecture design, state management, and graph-based workflow orchestration). ML & Cloud Ecosystems: Solid understanding of ML algorithms, FastAPI, PyTorch/TensorFlow, MLflow, MLOps practices, containerization (Docker, Kubernetes/AWS EKS), and cloud services (AWS Bedrock, SageMaker, Azure AI Search). Soft Skills: Excellent communication and collaboration skills, with the ability to translate complex technical concepts for diverse, cross-functional stakeholders. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of applications, we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Senior Software Engineer Birmingham (Hybrid) Permanent Full-Time Competitive Salary A growing technology business is seeking a Software Engineer to join its engineering team in Birmingham. This is an excellent opportunity for a developer with strong AWS and backend engineering experience who wants exposure to cloud-native systems, IoT integrations, frontend development, DevOps, and AI-powered applications . Key Responsibilities Design, develop, and maintain AWS-based backend microservices Build frontend applications using React and TypeScript Work on IoT integrations including connected edge devices Develop infrastructure using AWS CDK / Infrastructure as Code Support CI/CD pipeline improvements and deployments Contribute to AI / LLM-powered product functionality Collaborate with stakeholders to define and deliver solutions Maintain code quality through code reviews and engineering best practice Technical Environment Languages: TypeScript, Node.js, Python, Go Cloud: AWS Lambda, API Gateway, EventBridge, SQS, Step Functions Databases: DynamoDB, PostgreSQL, Aurora, MongoDB Frontend: React, TypeScript, MUI DevOps: AWS CDK, Terraform, Docker, GitLab CI, CodePipeline AI: Amazon Bedrock, RAG, LLM integrations Skills Required Commercial software engineering experience Strong AWS cloud/serverless experience Strong backend development skills in TypeScript, Python, or Go CI/CD and Docker experience Full-stack engineering mindset Strong communication skills Desirable Skills React / TypeScript frontend experience Infrastructure as Code GraphQL / AppSync Event-driven architectures IoT / edge systems AI / machine learning feature development Benefits Hybrid working Modern cloud-native technology stack Exposure to AI and emerging technologies High ownership engineering role Collaborative team environment Competitive salary
Jul 04, 2026
Full time
Senior Software Engineer Birmingham (Hybrid) Permanent Full-Time Competitive Salary A growing technology business is seeking a Software Engineer to join its engineering team in Birmingham. This is an excellent opportunity for a developer with strong AWS and backend engineering experience who wants exposure to cloud-native systems, IoT integrations, frontend development, DevOps, and AI-powered applications . Key Responsibilities Design, develop, and maintain AWS-based backend microservices Build frontend applications using React and TypeScript Work on IoT integrations including connected edge devices Develop infrastructure using AWS CDK / Infrastructure as Code Support CI/CD pipeline improvements and deployments Contribute to AI / LLM-powered product functionality Collaborate with stakeholders to define and deliver solutions Maintain code quality through code reviews and engineering best practice Technical Environment Languages: TypeScript, Node.js, Python, Go Cloud: AWS Lambda, API Gateway, EventBridge, SQS, Step Functions Databases: DynamoDB, PostgreSQL, Aurora, MongoDB Frontend: React, TypeScript, MUI DevOps: AWS CDK, Terraform, Docker, GitLab CI, CodePipeline AI: Amazon Bedrock, RAG, LLM integrations Skills Required Commercial software engineering experience Strong AWS cloud/serverless experience Strong backend development skills in TypeScript, Python, or Go CI/CD and Docker experience Full-stack engineering mindset Strong communication skills Desirable Skills React / TypeScript frontend experience Infrastructure as Code GraphQL / AppSync Event-driven architectures IoT / edge systems AI / machine learning feature development Benefits Hybrid working Modern cloud-native technology stack Exposure to AI and emerging technologies High ownership engineering role Collaborative team environment Competitive salary
Senior AI Automation Engineer Please read the below high-level overview of this role first before getting in touch We're looking for a hands-on Senior AI Integration Engineer with strong Python, Azure and API integration experience who has successfully deployed AI-powered solutions into secure, scalable production environments. The ideal candidate will combine excellent backend engineering expertise with a track record of integrating AI services into business applications, managing cloud deployments and driving solutions from concept through to operational support. If this sounds like a good match for you, call Lorenz Pasch at Hays Recruitment ASAP Full contact details for me are available on my LinkedIn profile. The Role As a Senior AI Integration Engineer, you'll take ownership of end-to-end AI solutions, designing, building and deploying applications that are robust, reliable and ready for production. You'll develop backend services, orchestrate APIs and integrate AI capabilities into business applications and operational workflows. Working within Azure cloud environments, you'll ensure solutions are secure, scalable and supported by strong monitoring, performance optimisation and operational processes. This is a hands-on engineering role suited to someone who enjoys solving complex integration challenges, taking ownership of delivery and building solutions that make a tangible difference. You'll collaborate closely with architects, product teams and AI specialists while helping to raise engineering standards and support the development of more junior colleagues. What You'll Be Doing Designing and delivering end-to-end AI-powered solutions from concept through to production support. Building scalable backend services and API integrations that enable enterprise-grade AI applications. Managing Azure-based deployments with a focus on security, reliability and performance. Implementing monitoring, observability, error handling and operational support practices. Embedding responsible AI principles, governance and controls into every stage of delivery. Collaborating with cross-functional teams to drive successful project outcomes and continuous improvement. Supporting and mentoring engineers while contributing to engineering best practices. What We're Looking For Strong experience in backend software engineering and systems integration. Hands-on expertise with Microsoft Azure and cloud-based application deployment. Experience integrating AI, machine learning or data-driven services into production environments. Strong knowledge of APIs, microservices and application architecture. Proficiency with Python and SQL. Experience with production operations, monitoring, troubleshooting and support. Excellent stakeholder engagement and communication skills. A pragmatic, delivery-focused mindset with a passion for solving real business problems through technology. Why Apply? You'll join an ambitious and innovative environment where AI is a strategic priority, giving you the opportunity to work on high-profile initiatives with genuine business impact. You'll have the freedom to experiment, the support to grow your expertise and the chance to help shape the future of enterprise AI adoption while working alongside talented engineers and technology leaders.If you're passionate about building production-grade AI solutions and want to be part of a team turning emerging technologies into measurable outcomes, we'd love to hear from you. Benefits Hybrid and flexible working. 27 days' annual leave, with the option to purchase additional days. Health, lifestyle and wellbeing benefits. Financial wellbeing tools and support. Electric car scheme. Access to a virtual GP. Access to a large suite of on-demand learning and development courses. This is an excellent opportunity for an engineer who wants to move beyond AI prototypes and build real, production-grade AI agents, automation workflows and Python services that have a direct impact on business operations. If interested, contact Lorenz Pasch at Hays Recruitment ASAP. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
Jul 04, 2026
Full time
Senior AI Automation Engineer Please read the below high-level overview of this role first before getting in touch We're looking for a hands-on Senior AI Integration Engineer with strong Python, Azure and API integration experience who has successfully deployed AI-powered solutions into secure, scalable production environments. The ideal candidate will combine excellent backend engineering expertise with a track record of integrating AI services into business applications, managing cloud deployments and driving solutions from concept through to operational support. If this sounds like a good match for you, call Lorenz Pasch at Hays Recruitment ASAP Full contact details for me are available on my LinkedIn profile. The Role As a Senior AI Integration Engineer, you'll take ownership of end-to-end AI solutions, designing, building and deploying applications that are robust, reliable and ready for production. You'll develop backend services, orchestrate APIs and integrate AI capabilities into business applications and operational workflows. Working within Azure cloud environments, you'll ensure solutions are secure, scalable and supported by strong monitoring, performance optimisation and operational processes. This is a hands-on engineering role suited to someone who enjoys solving complex integration challenges, taking ownership of delivery and building solutions that make a tangible difference. You'll collaborate closely with architects, product teams and AI specialists while helping to raise engineering standards and support the development of more junior colleagues. What You'll Be Doing Designing and delivering end-to-end AI-powered solutions from concept through to production support. Building scalable backend services and API integrations that enable enterprise-grade AI applications. Managing Azure-based deployments with a focus on security, reliability and performance. Implementing monitoring, observability, error handling and operational support practices. Embedding responsible AI principles, governance and controls into every stage of delivery. Collaborating with cross-functional teams to drive successful project outcomes and continuous improvement. Supporting and mentoring engineers while contributing to engineering best practices. What We're Looking For Strong experience in backend software engineering and systems integration. Hands-on expertise with Microsoft Azure and cloud-based application deployment. Experience integrating AI, machine learning or data-driven services into production environments. Strong knowledge of APIs, microservices and application architecture. Proficiency with Python and SQL. Experience with production operations, monitoring, troubleshooting and support. Excellent stakeholder engagement and communication skills. A pragmatic, delivery-focused mindset with a passion for solving real business problems through technology. Why Apply? You'll join an ambitious and innovative environment where AI is a strategic priority, giving you the opportunity to work on high-profile initiatives with genuine business impact. You'll have the freedom to experiment, the support to grow your expertise and the chance to help shape the future of enterprise AI adoption while working alongside talented engineers and technology leaders.If you're passionate about building production-grade AI solutions and want to be part of a team turning emerging technologies into measurable outcomes, we'd love to hear from you. Benefits Hybrid and flexible working. 27 days' annual leave, with the option to purchase additional days. Health, lifestyle and wellbeing benefits. Financial wellbeing tools and support. Electric car scheme. Access to a virtual GP. Access to a large suite of on-demand learning and development courses. This is an excellent opportunity for an engineer who wants to move beyond AI prototypes and build real, production-grade AI agents, automation workflows and Python services that have a direct impact on business operations. If interested, contact Lorenz Pasch at Hays Recruitment ASAP. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
DevOps Lead - AI-Enabled Software Engineering Location: Reading (Hybrid) Permanent We are seeking an experienced and hands-on DevOps Lead to join a leading digital infrastructure organisation undergoing significant technology transformation. This is a unique opportunity to lead a high-performing software engineering team while driving the adoption of AI-assisted development practices across the software delivery lifecycle. As DevOps Lead, you will be responsible for setting the technical direction, owning the engineering roadmap, and ensuring the successful delivery and ongoing support of bespoke cloud-based applications. You will combine strong leadership capabilities with hands-on software development experience, leveraging modern AI-powered engineering tools to improve delivery speed, quality, and developer productivity. The Opportunity You will lead an Agile software development team comprising engineers, analysts, and QA specialists responsible for building and maintaining business-critical applications for internal users, customers, and external partners. This role offers the opportunity to shape engineering best practices, modernise development processes, and drive innovation through AI-enabled software delivery. Key Responsibilities Leadership & Delivery Lead and mentor a cross-functional software development team in an Agile environment. Define and execute the technical roadmap, ensuring alignment with business objectives. Drive the successful delivery of cloud-based applications and digital initiatives. Collaborate closely with business stakeholders to manage priorities, expectations, risks, and dependencies. Ensure projects are delivered on time, within scope, and to a high standard of quality. Technical Ownership Own the end-to-end technology stack including frontend, backend, APIs, databases, cloud infrastructure, and CI/CD pipelines. Ensure solutions align with enterprise architecture, scalability, performance, and security standards. Champion DevOps best practices including automation, monitoring, observability, and operational excellence. Maintain robust security controls, vulnerability management, and compliance standards. AI-Assisted Engineering Act as a hands-on contributor to software development activities. Drive adoption of AI-assisted coding tools such as GitHub Copilot, Cursor, and code generation platforms. Establish best practices for safe, secure, and effective AI-assisted development. Embed AI-enabled workflows across design, coding, testing, documentation, and knowledge management. Ensure AI-generated outputs meet engineering, security, and architectural standards. Evaluate emerging AI technologies and identify opportunities to enhance engineering productivity and delivery capability. Skills & Experience Required Proven experience leading software engineering or DevOps teams. Strong background delivering cloud-native applications within Agile environments. Experience with public cloud platforms including AWS, Azure, or GCP. Strong understanding of full-stack development, APIs, databases, and software architecture. Expertise with source control, CI/CD automation, and DevOps tooling such as Git, Jenkins, Jira, Azure DevOps, or similar technologies. Experience implementing monitoring, observability, and operational support practices. Excellent stakeholder management and communication skills. Demonstrated experience using AI-assisted development tools and integrating them into engineering workflows. Desirable Experience Experience establishing AI governance and secure AI development standards. Exposure to integrating AI tooling into CI/CD pipelines and software delivery processes. Understanding of prompt engineering, code validation, and AI risk management. Experience working within highly regulated or security-conscious environments. Qualifications Degree in Computer Science, Software Engineering, Computer Systems, Electronic Engineering, or a related discipline. Why Apply? This is an opportunity to play a key role in shaping the future of software engineering within a technology-driven organisation. You'll have the autonomy to influence technical strategy, lead a talented team, and drive the adoption of cutting-edge AI-assisted development practices while delivering solutions that have a significant business impact. Project People is acting as an Employment Agency in relation to this vacancy.
Jul 04, 2026
Full time
DevOps Lead - AI-Enabled Software Engineering Location: Reading (Hybrid) Permanent We are seeking an experienced and hands-on DevOps Lead to join a leading digital infrastructure organisation undergoing significant technology transformation. This is a unique opportunity to lead a high-performing software engineering team while driving the adoption of AI-assisted development practices across the software delivery lifecycle. As DevOps Lead, you will be responsible for setting the technical direction, owning the engineering roadmap, and ensuring the successful delivery and ongoing support of bespoke cloud-based applications. You will combine strong leadership capabilities with hands-on software development experience, leveraging modern AI-powered engineering tools to improve delivery speed, quality, and developer productivity. The Opportunity You will lead an Agile software development team comprising engineers, analysts, and QA specialists responsible for building and maintaining business-critical applications for internal users, customers, and external partners. This role offers the opportunity to shape engineering best practices, modernise development processes, and drive innovation through AI-enabled software delivery. Key Responsibilities Leadership & Delivery Lead and mentor a cross-functional software development team in an Agile environment. Define and execute the technical roadmap, ensuring alignment with business objectives. Drive the successful delivery of cloud-based applications and digital initiatives. Collaborate closely with business stakeholders to manage priorities, expectations, risks, and dependencies. Ensure projects are delivered on time, within scope, and to a high standard of quality. Technical Ownership Own the end-to-end technology stack including frontend, backend, APIs, databases, cloud infrastructure, and CI/CD pipelines. Ensure solutions align with enterprise architecture, scalability, performance, and security standards. Champion DevOps best practices including automation, monitoring, observability, and operational excellence. Maintain robust security controls, vulnerability management, and compliance standards. AI-Assisted Engineering Act as a hands-on contributor to software development activities. Drive adoption of AI-assisted coding tools such as GitHub Copilot, Cursor, and code generation platforms. Establish best practices for safe, secure, and effective AI-assisted development. Embed AI-enabled workflows across design, coding, testing, documentation, and knowledge management. Ensure AI-generated outputs meet engineering, security, and architectural standards. Evaluate emerging AI technologies and identify opportunities to enhance engineering productivity and delivery capability. Skills & Experience Required Proven experience leading software engineering or DevOps teams. Strong background delivering cloud-native applications within Agile environments. Experience with public cloud platforms including AWS, Azure, or GCP. Strong understanding of full-stack development, APIs, databases, and software architecture. Expertise with source control, CI/CD automation, and DevOps tooling such as Git, Jenkins, Jira, Azure DevOps, or similar technologies. Experience implementing monitoring, observability, and operational support practices. Excellent stakeholder management and communication skills. Demonstrated experience using AI-assisted development tools and integrating them into engineering workflows. Desirable Experience Experience establishing AI governance and secure AI development standards. Exposure to integrating AI tooling into CI/CD pipelines and software delivery processes. Understanding of prompt engineering, code validation, and AI risk management. Experience working within highly regulated or security-conscious environments. Qualifications Degree in Computer Science, Software Engineering, Computer Systems, Electronic Engineering, or a related discipline. Why Apply? This is an opportunity to play a key role in shaping the future of software engineering within a technology-driven organisation. You'll have the autonomy to influence technical strategy, lead a talented team, and drive the adoption of cutting-edge AI-assisted development practices while delivering solutions that have a significant business impact. Project People is acting as an Employment Agency in relation to this vacancy.
Senior Kotlin Software Engineer (Investment Banking) - London/hybrid Daily rate: £600 - £1000 Duration: 6 months Hybrid: 2 days on site Start: ASAP My banking client is looking for 2 experienced Senior Kotlin Software Engineers to join a cloud-hosted platform team within an investment banking environment. This is a fast-paced, front-office-facing role with a strong emphasis on high-quality engineering, reliability, and collaborative working practices. The role offers exposure to modern engineering practices and the opportunity to work closely with business stakeholders in a demanding and high-impact environment. Key Responsibilities Design, develop, test, and maintain backend services using Kotlin Contribute across the full software lifecycle: development, integration, and production support Implement and support event-driven architectures, including event sourcing and event streaming Work within an Agile/XP environment, utilising: Pair programming Mob programming Test-first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously refactor code and uphold high standards of code quality and reliability Participate in architectural and technical design discussions Collaborate closely with front office stakeholders and cross-functional teams Deliver solutions within short timelines and respond to urgent business needs Essential Skills & Experience Strong commercial experience developing production-grade Kotlin applications (non-Android) Proven experience with Test-Driven Development (TDD) and test-first approaches Hands-on experience with event-driven systems (event streaming and/or event sourcing) Experience with CI/CD tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills with the ability to engage effectively with business/front office stakeholders Desirable Skills & Experience Prior experience in investment banking or financial services, particularly front office systems Experience with cloud platforms (AWS, GCP, or Azure) Familiarity with containerisation technologies (Docker, Kubernetes) Experience with Kafka or similar messaging/event platforms Understanding of distributed systems design and immutable event patterns Experience with observability, monitoring, and incident response tools Exposure to low-latency or high-availability systems Rates depend on experience and client requirements
Jul 04, 2026
Contractor
Senior Kotlin Software Engineer (Investment Banking) - London/hybrid Daily rate: £600 - £1000 Duration: 6 months Hybrid: 2 days on site Start: ASAP My banking client is looking for 2 experienced Senior Kotlin Software Engineers to join a cloud-hosted platform team within an investment banking environment. This is a fast-paced, front-office-facing role with a strong emphasis on high-quality engineering, reliability, and collaborative working practices. The role offers exposure to modern engineering practices and the opportunity to work closely with business stakeholders in a demanding and high-impact environment. Key Responsibilities Design, develop, test, and maintain backend services using Kotlin Contribute across the full software lifecycle: development, integration, and production support Implement and support event-driven architectures, including event sourcing and event streaming Work within an Agile/XP environment, utilising: Pair programming Mob programming Test-first development practices Build and maintain CI/CD pipelines and deploy services to cloud environments Continuously refactor code and uphold high standards of code quality and reliability Participate in architectural and technical design discussions Collaborate closely with front office stakeholders and cross-functional teams Deliver solutions within short timelines and respond to urgent business needs Essential Skills & Experience Strong commercial experience developing production-grade Kotlin applications (non-Android) Proven experience with Test-Driven Development (TDD) and test-first approaches Hands-on experience with event-driven systems (event streaming and/or event sourcing) Experience with CI/CD tools and practices Strong background in refactoring legacy code and maintaining clean, maintainable systems Experience working in Agile/XP environments, ideally including mob programming Excellent communication skills with the ability to engage effectively with business/front office stakeholders Desirable Skills & Experience Prior experience in investment banking or financial services, particularly front office systems Experience with cloud platforms (AWS, GCP, or Azure) Familiarity with containerisation technologies (Docker, Kubernetes) Experience with Kafka or similar messaging/event platforms Understanding of distributed systems design and immutable event patterns Experience with observability, monitoring, and incident response tools Exposure to low-latency or high-availability systems Rates depend on experience and client requirements
AI Engineers & Technical AI Leaders Scotland Hybrid AI Engineer Financial Services (Hybrid) Join a leading consulting and technology firm building production-grade AI solutions across banking, risk, fraud and enterprise platforms. The role: - Build AI-enabled platforms and intelligent workflows - Work with LLMs, RAG pipelines and embedding models - Develop scalable backend services and AI integrations - Collaborate across engineering, architecture and business teams - Support AI deployment, governance and operational rollout Tech environment: Python/SQL LLMs (prompt engineering, fine-tuning, RAG) LangChain/LangGraph Agent frameworks Vector databases FastAPI/APIs AWS/Azure/GCP/Databricks CI/CD, MLOps/LLMOps What you'll bring: - Strong software or data engineering foundations - Experience delivering AI or AI-enabled solutions - Exposure to cloud and modern data platforms - Financial Services or regulated industry experience (essential) - Strong communication and stakeholder skills Levels: Engineer to Senior Manager Open to a confidential chat about the market? Apply or get in touch directly.
Jul 04, 2026
Full time
AI Engineers & Technical AI Leaders Scotland Hybrid AI Engineer Financial Services (Hybrid) Join a leading consulting and technology firm building production-grade AI solutions across banking, risk, fraud and enterprise platforms. The role: - Build AI-enabled platforms and intelligent workflows - Work with LLMs, RAG pipelines and embedding models - Develop scalable backend services and AI integrations - Collaborate across engineering, architecture and business teams - Support AI deployment, governance and operational rollout Tech environment: Python/SQL LLMs (prompt engineering, fine-tuning, RAG) LangChain/LangGraph Agent frameworks Vector databases FastAPI/APIs AWS/Azure/GCP/Databricks CI/CD, MLOps/LLMOps What you'll bring: - Strong software or data engineering foundations - Experience delivering AI or AI-enabled solutions - Exposure to cloud and modern data platforms - Financial Services or regulated industry experience (essential) - Strong communication and stakeholder skills Levels: Engineer to Senior Manager Open to a confidential chat about the market? Apply or get in touch directly.
AI Engineer - FS consulting London A leading consulting and technology firm is seeking AI Engineers and Technical AI Leaders to join their team in London on a hybrid basis. The business delivers production-grade AI solutions across banking, risk, fraud and enterprise platforms, and is growing its engineering capability across multiple seniority levels, from Engineer through to Senior Manager. Key Responsibilities In this role you will design and build AI-enabled platforms and intelligent workflows, working with large language models (LLMs), retrieval-augmented generation (RAG) pipelines and embedding models. You will develop scalable backend services and AI integrations, collaborating closely with engineering, architecture and business teams throughout. You will also support AI deployment, governance and operational rollout to ensure solutions are production-ready and compliant. What We're Looking For The ideal candidate will bring strong foundations in software or data engineering, combined with hands-on experience delivering AI or AI-enabled solutions in a professional environment. You should have exposure to cloud platforms and modern data infrastructure, and experience working within Financial Services or another regulated industry is essential. Technical skills relevant to this role include Python and SQL, LLM development techniques such as prompt engineering, fine-tuning and RAG, frameworks including LangChain and LangGraph, agent frameworks, vector databases, FastAPI, and cloud platforms such as AWS, Azure, GCP or Databricks. Familiarity with CI/CD, MLOps and LLMOps practices is also expected. Strong communication skills and the ability to engage effectively with stakeholders across technical and business functions are important at all levels.
Jul 04, 2026
Full time
AI Engineer - FS consulting London A leading consulting and technology firm is seeking AI Engineers and Technical AI Leaders to join their team in London on a hybrid basis. The business delivers production-grade AI solutions across banking, risk, fraud and enterprise platforms, and is growing its engineering capability across multiple seniority levels, from Engineer through to Senior Manager. Key Responsibilities In this role you will design and build AI-enabled platforms and intelligent workflows, working with large language models (LLMs), retrieval-augmented generation (RAG) pipelines and embedding models. You will develop scalable backend services and AI integrations, collaborating closely with engineering, architecture and business teams throughout. You will also support AI deployment, governance and operational rollout to ensure solutions are production-ready and compliant. What We're Looking For The ideal candidate will bring strong foundations in software or data engineering, combined with hands-on experience delivering AI or AI-enabled solutions in a professional environment. You should have exposure to cloud platforms and modern data infrastructure, and experience working within Financial Services or another regulated industry is essential. Technical skills relevant to this role include Python and SQL, LLM development techniques such as prompt engineering, fine-tuning and RAG, frameworks including LangChain and LangGraph, agent frameworks, vector databases, FastAPI, and cloud platforms such as AWS, Azure, GCP or Databricks. Familiarity with CI/CD, MLOps and LLMOps practices is also expected. Strong communication skills and the ability to engage effectively with stakeholders across technical and business functions are important at all levels.
Software Engineer (Backend and AI Systems) Location: Hybrid. Stafford HQ 1 to 2 days a week, remote for the rest. Salary: £42,500 to £55,000 depending on experience, plus EMI share options. Type: Full time, mid-level. Who we are We're Rocketeer Orbit, business growth specialists click apply for full job details
Jul 04, 2026
Full time
Software Engineer (Backend and AI Systems) Location: Hybrid. Stafford HQ 1 to 2 days a week, remote for the rest. Salary: £42,500 to £55,000 depending on experience, plus EMI share options. Type: Full time, mid-level. Who we are We're Rocketeer Orbit, business growth specialists click apply for full job details
Role: Mid Level Software Engineer Location: Manchester Working Arrangement: Hybrid - 2 days a week in the office Salary: Up to 70k This is a hands-on engineering role where you will build and improve software used in real, live customer environments. You will work across a mix of planned feature work, improvements to existing systems, and customer-driven fixes. The role suits someone who enjoys seeing their work through from idea to release, and who takes pride in writing code that is clear, tested, and reliable. You will be part of a Scrum team, working closely with other engineers, product managers, and platform teams. Alongside day-to-day development, you will help move existing systems onto modern technologies and contribute to newer AI-based features in a practical and controlled way. There is also an expectation that you will make good use of modern development tools, including AI, to improve how you work while still taking full responsibility for the quality of what you deliver. What you will do Build and maintain backend services using C# and .NET, along with frontend work in Vue.js Deliver features, improvements, and fixes across several workstreams at the same time Write and maintain tests to make sure changes are safe to release Investigate and resolve customer issues, including urgent fixes when needed Work with others to improve how the team builds, tests, and ships software What we are looking for You have solid experience building software as part of a team and are comfortable working across both backend and frontend tasks. You understand the importance of testing and take responsibility for the quality of your work. You are able to manage your time across different types of work, from planned features to unexpected issues, without losing focus on delivery. You work well with others, are open to feedback, and are willing to share what you learn. You are also open to using new tools where they add value, but you do not rely on them without understanding the output. What you can expect You will be given real responsibility and the chance to work on systems that are used every day. The role offers a mix of stability and change, with ongoing improvements to existing systems as well as opportunities to work on newer features. The team environment is practical and supportive, with a focus on getting things done properly and improving over time. If you are looking for a role where you can build solid software, learn continuously, and see the impact of your work, this could be a good fit.
Jul 04, 2026
Full time
Role: Mid Level Software Engineer Location: Manchester Working Arrangement: Hybrid - 2 days a week in the office Salary: Up to 70k This is a hands-on engineering role where you will build and improve software used in real, live customer environments. You will work across a mix of planned feature work, improvements to existing systems, and customer-driven fixes. The role suits someone who enjoys seeing their work through from idea to release, and who takes pride in writing code that is clear, tested, and reliable. You will be part of a Scrum team, working closely with other engineers, product managers, and platform teams. Alongside day-to-day development, you will help move existing systems onto modern technologies and contribute to newer AI-based features in a practical and controlled way. There is also an expectation that you will make good use of modern development tools, including AI, to improve how you work while still taking full responsibility for the quality of what you deliver. What you will do Build and maintain backend services using C# and .NET, along with frontend work in Vue.js Deliver features, improvements, and fixes across several workstreams at the same time Write and maintain tests to make sure changes are safe to release Investigate and resolve customer issues, including urgent fixes when needed Work with others to improve how the team builds, tests, and ships software What we are looking for You have solid experience building software as part of a team and are comfortable working across both backend and frontend tasks. You understand the importance of testing and take responsibility for the quality of your work. You are able to manage your time across different types of work, from planned features to unexpected issues, without losing focus on delivery. You work well with others, are open to feedback, and are willing to share what you learn. You are also open to using new tools where they add value, but you do not rely on them without understanding the output. What you can expect You will be given real responsibility and the chance to work on systems that are used every day. The role offers a mix of stability and change, with ongoing improvements to existing systems as well as opportunities to work on newer features. The team environment is practical and supportive, with a focus on getting things done properly and improving over time. If you are looking for a role where you can build solid software, learn continuously, and see the impact of your work, this could be a good fit.
Avanti Recruitment
Newcastle Upon Tyne, Tyne And Wear
Full Stack .NET Developer Newcastle upon Tyne Hybrid (2 days per week) 45,000 - 50,000 We're working with an exciting Newcastle-based technology business that's looking to add a Full Stack .NET Developer to its growing engineering team. This is a fantastic opportunity to join a genuine product company where you'll work on a modern cloud-based platform used by thousands of customers. You'll join a small, collaborative team where your work will have real impact from day one, and you'll work closely with an experienced Technical Lead on the continued evolution of the platform. The Role You'll be involved across the full software development lifecycle, working on both new features and enhancements to an established platform. You'll be working with technologies including: C# / .NET React MongoDB AWS Kubernetes REST APIs High-volume data processing The role offers plenty of variety, with work spanning backend development, frontend features, cloud infrastructure, integrations and ongoing platform improvements. What They're Looking For We're keen to speak with developers who have experience with: Commercial C# / .NET development React or another modern JavaScript framework API development Database-driven applications Git and modern development practices Experience with MongoDB, AWS, Kubernetes or high-volume data platforms would be advantageous but isn't essential. Just as important is the right attitude. They're looking for someone who enjoys working collaboratively, writes clean, maintainable code and wants to be part of a close-knit engineering team. Why Apply? Salary of 45,000 - 50,000 Hybrid working (typically 2 days per week in Newcastle) Modern technology stack Genuine product development role Small team with real ownership and influence Work alongside an experienced Technical Lead Excellent opportunities to learn and develop Flexible working environment 25 days' holiday Enhanced pension Modern city centre offices Interested? If you're looking for a role where you'll have genuine technical ownership, work with modern technologies and be part of a collaborative engineering team, we'd love to hear from you. Please apply now for immediate consideration.
Jul 04, 2026
Full time
Full Stack .NET Developer Newcastle upon Tyne Hybrid (2 days per week) 45,000 - 50,000 We're working with an exciting Newcastle-based technology business that's looking to add a Full Stack .NET Developer to its growing engineering team. This is a fantastic opportunity to join a genuine product company where you'll work on a modern cloud-based platform used by thousands of customers. You'll join a small, collaborative team where your work will have real impact from day one, and you'll work closely with an experienced Technical Lead on the continued evolution of the platform. The Role You'll be involved across the full software development lifecycle, working on both new features and enhancements to an established platform. You'll be working with technologies including: C# / .NET React MongoDB AWS Kubernetes REST APIs High-volume data processing The role offers plenty of variety, with work spanning backend development, frontend features, cloud infrastructure, integrations and ongoing platform improvements. What They're Looking For We're keen to speak with developers who have experience with: Commercial C# / .NET development React or another modern JavaScript framework API development Database-driven applications Git and modern development practices Experience with MongoDB, AWS, Kubernetes or high-volume data platforms would be advantageous but isn't essential. Just as important is the right attitude. They're looking for someone who enjoys working collaboratively, writes clean, maintainable code and wants to be part of a close-knit engineering team. Why Apply? Salary of 45,000 - 50,000 Hybrid working (typically 2 days per week in Newcastle) Modern technology stack Genuine product development role Small team with real ownership and influence Work alongside an experienced Technical Lead Excellent opportunities to learn and develop Flexible working environment 25 days' holiday Enhanced pension Modern city centre offices Interested? If you're looking for a role where you'll have genuine technical ownership, work with modern technologies and be part of a collaborative engineering team, we'd love to hear from you. Please apply now for immediate consideration.
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We are seeking a Sensor Software Engineer to design, develop, and integrate sensor capabilities within a Marine Domain Awareness (MDA) platform. The role focuses on ingesting, controlling, and processing data from coastal surveillance cameras, radio direction finders (RDF), radar, AIS, and other maritime sensors, and exposing this data in a consistent, operationally robust format. The role of Sensor Software Engineer is a hands-on engineering role requiring strong C#/.NET development skills, experience working with real-world sensor systems, and the ability to partner effectively with AI/ML components to deliver intelligent detection, classification, and tracking capabilities. About the role of Sensor Software Engineer - (not exhaustive): You'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Sensor Software Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role of Sensor Software Engineer spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. Sensor Integration & Control Develop integrations with maritime sensors including: Coastal surveillance cameras (e.g. PTZ, thermal, EO/IR) Radio Direction Finders (RDF) Radar and AIS data sources Implement control interfaces (e.g. PTZ, presets, tracking handoff) Work with proprietary and undocumented APIs where required Backend Development (.NET) Build robust services using C# and .NET Develop APIs and services for downstream consumers Optimise for performance, reliability, and low-latency processing Work within distributed, containerised environments System Integration Work across a distributed system (e.g. message brokers, microservices) Integrate with existing platform components and abstraction layers Support deployments in on-prem / air-gapped environments Required Skills & Experience Core Engineering Strong experience in C# and .NET (Core / .NET 6+) Solid understanding of distributed systems and event-driven architectures Sensor / Domain Experience Experience integrating or working with any of: Surveillance cameras (PTZ, ONVIF, RTSP, video streams) Radio systems or RDF Radar, AIS, or similar telemetry sources Comfortable working with hardware interfaces and imperfect APIs Systems & Infrastructure Experience with: Messaging systems (e.g. RabbitMQ or similar) Containerisation (Docker) Linux-based deployments Understanding of performance, scaling, and resilience challenges Desirable Experience Experience in maritime, defence, or surveillance domains Familiarity with video processing pipelines Experience working in air-gapped or high-security environments SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Jul 03, 2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We are seeking a Sensor Software Engineer to design, develop, and integrate sensor capabilities within a Marine Domain Awareness (MDA) platform. The role focuses on ingesting, controlling, and processing data from coastal surveillance cameras, radio direction finders (RDF), radar, AIS, and other maritime sensors, and exposing this data in a consistent, operationally robust format. The role of Sensor Software Engineer is a hands-on engineering role requiring strong C#/.NET development skills, experience working with real-world sensor systems, and the ability to partner effectively with AI/ML components to deliver intelligent detection, classification, and tracking capabilities. About the role of Sensor Software Engineer - (not exhaustive): You'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Sensor Software Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role of Sensor Software Engineer spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. Sensor Integration & Control Develop integrations with maritime sensors including: Coastal surveillance cameras (e.g. PTZ, thermal, EO/IR) Radio Direction Finders (RDF) Radar and AIS data sources Implement control interfaces (e.g. PTZ, presets, tracking handoff) Work with proprietary and undocumented APIs where required Backend Development (.NET) Build robust services using C# and .NET Develop APIs and services for downstream consumers Optimise for performance, reliability, and low-latency processing Work within distributed, containerised environments System Integration Work across a distributed system (e.g. message brokers, microservices) Integrate with existing platform components and abstraction layers Support deployments in on-prem / air-gapped environments Required Skills & Experience Core Engineering Strong experience in C# and .NET (Core / .NET 6+) Solid understanding of distributed systems and event-driven architectures Sensor / Domain Experience Experience integrating or working with any of: Surveillance cameras (PTZ, ONVIF, RTSP, video streams) Radio systems or RDF Radar, AIS, or similar telemetry sources Comfortable working with hardware interfaces and imperfect APIs Systems & Infrastructure Experience with: Messaging systems (e.g. RabbitMQ or similar) Containerisation (Docker) Linux-based deployments Understanding of performance, scaling, and resilience challenges Desirable Experience Experience in maritime, defence, or surveillance domains Familiarity with video processing pipelines Experience working in air-gapped or high-security environments SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We are seeking a Sensor Software Engineer to design, develop, and integrate sensor capabilities within a Marine Domain Awareness (MDA) platform. The role focuses on ingesting, controlling, and processing data from coastal surveillance cameras, radio direction finders (RDF), radar, AIS, and other maritime sensors, and exposing this data in a consistent, operationally robust format. The role of Sensor Software Engineer is a hands-on engineering role requiring strong C#/.NET development skills, experience working with real-world sensor systems, and the ability to partner effectively with AI/ML components to deliver intelligent detection, classification, and tracking capabilities. About the role of Sensor Software Engineer - (not exhaustive): You'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Sensor Software Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role of Sensor Software Engineer spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. Sensor Integration & Control Develop integrations with maritime sensors including: Coastal surveillance cameras (e.g. PTZ, thermal, EO/IR) Radio Direction Finders (RDF) Radar and AIS data sources Implement control interfaces (e.g. PTZ, presets, tracking handoff) Work with proprietary and undocumented APIs where required Backend Development (.NET) Build robust services using C# and .NET Develop APIs and services for downstream consumers Optimise for performance, reliability, and low-latency processing Work within distributed, containerised environments System Integration Work across a distributed system (e.g. message brokers, microservices) Integrate with existing platform components and abstraction layers Support deployments in on-prem / air-gapped environments Required Skills & Experience Core Engineering Strong experience in C# and .NET (Core / .NET 6+) Solid understanding of distributed systems and event-driven architectures Sensor / Domain Experience Experience integrating or working with any of: Surveillance cameras (PTZ, ONVIF, RTSP, video streams) Radio systems or RDF Radar, AIS, or similar telemetry sources Comfortable working with hardware interfaces and imperfect APIs Systems & Infrastructure Experience with: Messaging systems (e.g. RabbitMQ or similar) Containerisation (Docker) Linux-based deployments Understanding of performance, scaling, and resilience challenges Desirable Experience Experience in maritime, defence, or surveillance domains Familiarity with video processing pipelines Experience working in air-gapped or high-security environments SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Jul 03, 2026
Full time
SRT Marine Systems plc (SRT) is a market leader in the domain of international marine surveillance technology and systems. We are a respected, established, and an ambitious multi-national company headquartered in the UK with a global customer base. The company has a worldwide impact in the marine sector by leading the next generation of maritime domain awareness technologies "MDA", products, and systems that significantly enhance security, safety, environmental protection, and sustainability. Our customers are global and range from the largest national coast guards to individual vessel owners. SRT is an exciting company where high-quality results are rewarded. We are ambitious and constantly seek to innovate in order to deliver better products and services to our customers. We strive to make SRT a rewarding and challenging place to work, where talented, hard-working individuals have the opportunity to make a real impact across the marine industry. We are seeking a Sensor Software Engineer to design, develop, and integrate sensor capabilities within a Marine Domain Awareness (MDA) platform. The role focuses on ingesting, controlling, and processing data from coastal surveillance cameras, radio direction finders (RDF), radar, AIS, and other maritime sensors, and exposing this data in a consistent, operationally robust format. The role of Sensor Software Engineer is a hands-on engineering role requiring strong C#/.NET development skills, experience working with real-world sensor systems, and the ability to partner effectively with AI/ML components to deliver intelligent detection, classification, and tracking capabilities. About the role of Sensor Software Engineer - (not exhaustive): You'll work on the "sensors at the fringe" fixed and mobile surveillance equipment such as radars, cameras, RDF, AIS, and other specialist maritime sensors. Your mission as a Sensor Software Engineer will be to integrate, calibrate, and optimise these systems in non-production environments, building the software that makes their outputs usable for downstream systems and training our Delivery Team for field deployment. The role of Sensor Software Engineer spans multi-domain sensor fusion, AI-assisted analysis, anomaly detection, augmented reality, autonomous sentry operation, and evidence collection. You'll work closely with colleagues across software, hardware, data science, and infrastructure to bring innovative, high-performance edge solutions to life. Sensor Integration & Control Develop integrations with maritime sensors including: Coastal surveillance cameras (e.g. PTZ, thermal, EO/IR) Radio Direction Finders (RDF) Radar and AIS data sources Implement control interfaces (e.g. PTZ, presets, tracking handoff) Work with proprietary and undocumented APIs where required Backend Development (.NET) Build robust services using C# and .NET Develop APIs and services for downstream consumers Optimise for performance, reliability, and low-latency processing Work within distributed, containerised environments System Integration Work across a distributed system (e.g. message brokers, microservices) Integrate with existing platform components and abstraction layers Support deployments in on-prem / air-gapped environments Required Skills & Experience Core Engineering Strong experience in C# and .NET (Core / .NET 6+) Solid understanding of distributed systems and event-driven architectures Sensor / Domain Experience Experience integrating or working with any of: Surveillance cameras (PTZ, ONVIF, RTSP, video streams) Radio systems or RDF Radar, AIS, or similar telemetry sources Comfortable working with hardware interfaces and imperfect APIs Systems & Infrastructure Experience with: Messaging systems (e.g. RabbitMQ or similar) Containerisation (Docker) Linux-based deployments Understanding of performance, scaling, and resilience challenges Desirable Experience Experience in maritime, defence, or surveillance domains Familiarity with video processing pipelines Experience working in air-gapped or high-security environments SRT Marine Systems plc is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and welcome applications from all backgrounds.
Job Title: Python Fast API Developer - Onsite in Bristol 2/3 days per week Job Description This role focuses on designing and developing robust Python-based backend applications and services, with a strong emphasis on REST API design and implementation using FastAPI. You will work with Pydantic for schema validation and SQLite for lightweight relational data storage, ensuring high-quality, maintainable, and well-tested code. The position requires close collaboration with a diverse team to deliver scalable, reliable solutions and to continuously improve development and release processes. Responsibilities Design and develop Python-based applications and backend services. Build, document, and maintain REST APIs using FastAPI, ensuring secure and reliable integrations. Develop and maintain backend systems that support application functionality and data workflows. Streamline the versioning, release, and packaging processes for application code to support efficient deployments. Establish and maintain a comprehensive testing strategy, including unit, integration, end-to-end, performance, and resilience tests. Write clean, maintainable, and well-tested code that adheres to agreed development standards and best practices. Optimise application performance, scalability, and reliability across the backend stack. Troubleshoot production issues, perform root cause analysis, and implement long-term fixes. Conduct code reviews to ensure code quality, consistency, and adherence to standards. Collaborate effectively with a diverse team to refine requirements, propose technical solutions, and deliver features. Essential Skills Strong experience in backend development using Python. Proven experience in designing and developing REST APIs with FastAPI. Hands-on experience with Pydantic for data modelling and schema validation. experience working with SQLite or similar relational databases for lightweight data storage. Solid understanding of software testing practices, including unit, integration, end-to-end, performance, and resilience testing. Ability to write clean, maintainable, and well-structured code. Strong problem-solving skills for diagnosing and resolving production issues. Ability to communicate effectively and collaborate with a diverse team. Additional Skills & Qualifications experience with integration of backend services with other systems and APIs. Exposure to DevOps concepts and practices related to versioning, release management, and packaging. Familiarity with performance optimisation and scalability techniques for backend systems. Understanding of code review processes and development standards. Why Work Here? Join a world-leading organisation in the aerospace sector, where you contribute to high-impact, technologically advanced projects. You will work in an environment that values technical excellence, collaboration, and continuous improvement, giving you the opportunity to develop your skills while working with modern tools and practices. Work Environment You will work in a professional engineering and software development environment focused on building high-quality backend services and APIs. The role involves daily use of Python, FastAPI, Pydantic, and SQLite, along with modern development and testing practices. You will collaborate closely with a diverse team of technical professionals, participating in code reviews, testing activities, and release processes within a structured, quality-driven setting. Location Bristol, UK Rate/Salary .00 GBP Daily Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. (phone number removed). Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at (url removed)> To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to (url removed)> We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at (url removed)/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Jul 03, 2026
Contractor
Job Title: Python Fast API Developer - Onsite in Bristol 2/3 days per week Job Description This role focuses on designing and developing robust Python-based backend applications and services, with a strong emphasis on REST API design and implementation using FastAPI. You will work with Pydantic for schema validation and SQLite for lightweight relational data storage, ensuring high-quality, maintainable, and well-tested code. The position requires close collaboration with a diverse team to deliver scalable, reliable solutions and to continuously improve development and release processes. Responsibilities Design and develop Python-based applications and backend services. Build, document, and maintain REST APIs using FastAPI, ensuring secure and reliable integrations. Develop and maintain backend systems that support application functionality and data workflows. Streamline the versioning, release, and packaging processes for application code to support efficient deployments. Establish and maintain a comprehensive testing strategy, including unit, integration, end-to-end, performance, and resilience tests. Write clean, maintainable, and well-tested code that adheres to agreed development standards and best practices. Optimise application performance, scalability, and reliability across the backend stack. Troubleshoot production issues, perform root cause analysis, and implement long-term fixes. Conduct code reviews to ensure code quality, consistency, and adherence to standards. Collaborate effectively with a diverse team to refine requirements, propose technical solutions, and deliver features. Essential Skills Strong experience in backend development using Python. Proven experience in designing and developing REST APIs with FastAPI. Hands-on experience with Pydantic for data modelling and schema validation. experience working with SQLite or similar relational databases for lightweight data storage. Solid understanding of software testing practices, including unit, integration, end-to-end, performance, and resilience testing. Ability to write clean, maintainable, and well-structured code. Strong problem-solving skills for diagnosing and resolving production issues. Ability to communicate effectively and collaborate with a diverse team. Additional Skills & Qualifications experience with integration of backend services with other systems and APIs. Exposure to DevOps concepts and practices related to versioning, release management, and packaging. Familiarity with performance optimisation and scalability techniques for backend systems. Understanding of code review processes and development standards. Why Work Here? Join a world-leading organisation in the aerospace sector, where you contribute to high-impact, technologically advanced projects. You will work in an environment that values technical excellence, collaboration, and continuous improvement, giving you the opportunity to develop your skills while working with modern tools and practices. Work Environment You will work in a professional engineering and software development environment focused on building high-quality backend services and APIs. The role involves daily use of Python, FastAPI, Pydantic, and SQLite, along with modern development and testing practices. You will collaborate closely with a diverse team of technical professionals, participating in code reviews, testing activities, and release processes within a structured, quality-driven setting. Location Bristol, UK Rate/Salary .00 GBP Daily Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No. (phone number removed). Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at (url removed)> To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to (url removed)> We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at (url removed)/en-gb/privacy-notices for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.