knowledge of databases (SQL or Oracle) You're comfortable with JavaScript/React You have a thorough knowledge of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms You are collaborative with excellent communication and stakeholder management skills You are degree educated in Computer Science or similar technical discipline What's in it for you: As a Senior More ❯
Good understanding of embedded systems , device communication protocols , or real-time control software . Familiarity with Linux , Git , and modern software development workflows. A solid grasp of data structures, algorithms, and concurrency. A genuine curiosity for how software, hardware, and science come together to achieve something new. Interest or experience in Rust , or modern systems programming techniques, is a plus. More ❯
Strong development skills in Python and C/C++ Experience with neural network architectures including RNNs, transformers, and vector quantisation In-depth knowledge of machine learning architectures and training algorithms Experience in model training, quantisation, and conversion for inference Hands-on experience with data preparation, augmentation, and feature extraction Excellent communication and technical writing skills UK national, eligible for security More ❯
designing distributed systems, APIs, and microservices at scale. Deep understanding of software architecture, cloud infrastructure (Google Cloud, AWS, or Azure), and modern DevOps practices. Strong knowledge of data structures, algorithms, and system design principles. Demonstrated experience influencing technical direction across teams and driving alignment on complex engineering decisions. Passion for delivering elegant, high-performance software and solving complex technical challenges More ❯
for innovation. Support the deployment of ML solutions into production systems for real-time risk management and pricing automation. Profile Advanced Machine Learning Expertise - Demonstrates deep understanding of ML algorithms (supervised, unsupervised, reinforcement learning) and has hands-on experience with deep learning architectures like RNNs, LSTMs, and Transformers. Strong Financial Domain Knowledge - Understands financial instruments, derivatives, and risk management principles More ❯
and develop intuitive, user-friendly interfaces for technicians in hospital medical labs. Integrate existing SDKs and APIs for hardware control and data acquisition from Raman spectroscopy systems. Implement robust algorithms for processing, visualization, and analysis of spectroscopy data. Medical Device Compliance : Ensure software meets regulatory requirements for medical devices (e.g., IEC 62304). Collaborate with quality assurance teams to document More ❯
deploying software to at least one of the leading cloud computing platforms (i.e., GCP, AWS, Azure) Understanding of SQL and NoSQL databases Proficiency in object-oriented programming , data structures , algorithms and web application development . More ❯
and develop intuitive, user-friendly interfaces for technicians in hospital medical labs. Integrate existing SDKs and APIs for hardware control and data acquisition from Raman spectroscopy systems. Implement robust algorithms for processing, visualization, and analysis of spectroscopy data. Medical Device Compliance : Ensure software meets regulatory requirements for medical devices (e.g., IEC 62304). Collaborate with quality assurance teams to document More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
Europe or USA. You will enjoy a fast-paced environment in which we solve a variety of challenges for different clients. Responsibilities Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Writing technical More ❯
such as Python, R, SQL, etc.). You will be an expert in data visualisation tools (Power BI, Tableau - Tableau preferred). You will have knowledge of machine learning algorithms and their applications. Hands-on experience with cloud platforms (GCP essential). Strong background in DevOps, including test automation and cultural change. Proficiency in telecom protocols and standards (SIP, VoIP More ❯
Employment Type: Contract
Rate: £550.0 - £650 per day + Up to £650 per day Inside IR35
Newcastle Upon Tyne, Tyne and Wear, England, United Kingdom
Client Server Ltd
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Backend Software Engineer/Developer More ❯
sunderland, tyne and wear, north east england, united kingdom
Client Server
software engineering best practices and have experience across the full software development lifecycle You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're excited to join a start-up in a role that you can shape and influence Apply now to find out more about this Backend Software Engineer/Developer More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline Apply now to find More ❯
Reigate, Surrey, South East, United Kingdom Hybrid / WFH Options
Client Server
software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it More ❯
oxford district, south east england, united kingdom
Super Benji
development. Experience to supervise and guide junior developers. Passion for AI and automation, with a curiosity for emerging tools and technologies. Strong background in computer science fundamentals (data structures, algorithms, system design). Experience with no-code/low-code platforms and the ability to navigate them fluently. Experience with cURL, Postman or Swagger. Solid programming skills in C#, Python More ❯
integration activities in the ITASE framework. Incorporating or adapting additional existing Dstl data/models (e.g. signatures) into studies. Library linking, development from theory, and re-coding of existing algorithms and data. Understanding and aligning assumptions and data across components. Understanding and implementing the interactions of multiple entities in a scenario. The invaluable experience youll bring Given the complex RF More ❯
your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration More ❯
your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration More ❯
your full stack capabilities and knowledge of JVM languages, particularly Scala. Write robust Unit Tests and Acceptance/behaviour Tests to ensure code quality. Tackle complex data structures and algorithms with strong problem-solving skills. Engage actively in Agile practises, including pair programming and daily stand-ups. Share your expertise and collaborate with team members while maintaining a continuous integration More ❯
system tuning, to increase both the efficiency and effectiveness of these systems. To support the 1st line subject matter expert on fraud and transaction monitoring rule sets, logic and algorithms utilised within them. Assist with the testing and configuration of technology updates, system upgrades, new system implementations and regulatory driven changes, that will impact workflows, or systems use. This includes More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Adecco
system tuning, to increase both the efficiency and effectiveness of these systems. To support the 1st line subject matter expert on fraud and transaction monitoring rule sets, logic and algorithms utilised within them. Assist with the testing and configuration of technology updates, system upgrades, new system implementations and regulatory driven changes, that will impact workflows, or systems use. This includes More ❯
and components while working alongside highly experienced and like minded colleagues challenging and rewriting the rules, not just following them. Responsibilities: Develop and deploy machine learning models using advanced algorithms to solve real world business problems. Work with large scale datasets to extract insights and drive decision making. Collaborate with cross functional teams and external stakeholders to understand requirements and More ❯
arises. Our must-haves: Strong experience in translating complex business requirements into actionable analytical models that deliver insights Extensive experience in data science techniques including statistical modelling, machine learning algorithms, and AI. Comfortable with model development, validation, deployment, and performance monitoring. Advanced programming skills in Python or R and experience with SQL. Experience with data visualisation programs such as Power More ❯
Prometheus, Grafana , and a strong understanding of handling high-cardinality metrics at scale. Strong knowledge of SQL , including experience with query optimisation. A solid foundation in computer science, including algorithms, data structures, distributed systems, and concurrency . Strong analytical and problem-solving skills, with a willingness to debug, troubleshoot, and learn about complex problems at high scale. Ability to work More ❯
applying advanced AI and machine learning methods to solve complex technical challenges. You will also have the opportunity to guide and educate team members on best AI practices, evaluate algorithms, document results, and ensure high standards of code quality through reviews and testing. This is an on-site role. Experience of the Senior Software Engineer will include: PhD in a More ❯