tasks - named entity recognition, intelligent document processing, website parsing & classification, sentiment analysis, information retrieval, entity matching & linking, spelling correction Strong knowledge of Mathematical Statistics, Algorithms & Data Structures, ML Theory Strong knowledge of Python & SQL Experience training & fine-tuning Transformers or Large Language Models (Huggingface Transformers, OpenAI, Llama 2, Langchain) Experience More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Knauf Energy Solutions
looking for a Machine Learning Research Engineer to work with us in our Data Science and AI Team. In this team, we build custom algorithms that use novel approaches to solve our business needs. You will be working with large, complex, and unique datasets to solve a wide range of More ❯
CGI's Secure Space Systems business is looking for a highly motivated Algorithmic Software Developer to lead the development and enhancement of advanced software algorithms for surveillance and tracking of activity in space. You will play a key role in implementing both speculative and mature software solutions within small projects More ❯
CGI's Secure Space Systems business is looking for a highly motivated Algorithmic Software Developer to lead the development and enhancement of advanced software algorithms for surveillance and tracking of activity in space. You will play a key role in implementing both speculative and mature software solutions within small projects More ❯
methodologies (XP, SCRUM, Kanban) and continuous integration. A degree in Computer Science, Physics, Engineering, or Mathematics. Excellent problem-solving, analytical skills, and understanding of algorithms, data structures, and design patterns. Familiarity with messaging middleware, TCP/IP networking, and large-scale distributed systems. Strong communication skills and ability to collaborate More ❯
in the high-frequency trading (HFT) industry, with a deep understanding of the unique challenges and requirements of this fast-paced environment. Expertise in algorithms and data structures, with the ability to design and implement complex solutions to optimise performance and efficiency. Excellent problem-solving skills, with a track record More ❯
core business principles. Strong problem-solving skills and a passion for using data to drive business results. Bonus points for: Experience with machine learning algorithms and data visualization tools (e.g., Tableau, Power BI). Experience working in a specific industry relevant to our company. Proven track record of successfully implementing More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
technology to the business You have strong Git experience You have a thorough understanding of Computer Science fundamentals including OOP, Data Structures, Design Patterns, Algorithms You have a good knowledge of APIs You are degree educated in a relevant discipline from a top tier university, Computer Science preferred Experience within More ❯
in analytics for innovative solutions. Collaborate with project teams in creating comprehensive data and analytics solutions, including defining data sources, building ETL routines, developing algorithms, testing and training models, and documenting models. Support customer analytics projects, including segmentation and churn analysis, to drive strategic business insights. Optimize propositions for services More ❯
AI for innovative solutions. Lead and mentor project teams in creating comprehensive data and analytics solutions, including defining data sources, building ETL routines, developing algorithms, testing and training models, and documenting models. Oversee customer analytics projects, including segmentation and churn analysis, to drive strategic business insights. Optimize propositions for services More ❯
and scalability of existing systems, ensuring low-latency trade execution and real-time risk monitoring. Collaborate with quants and traders to prototype and implement algorithms that enhance trading strategies and position management. Lead code reviews, enforce best practices, and mentor junior developers to foster a culture of excellence. Work in More ❯
brilliant minds to create and launch game-changing software that powers our systematic FX trading strategies. Your work will blend cutting-edge tech, complex algorithms, and real-time data to redefine the future of trading. Your Mission Architect, develop, and deploy sophisticated software solutions that supercharge automated trading systems Work More ❯
work in a multi-disciplinary team and will have the opportunity to be involved in strategy to develop bespoke methodologies and ML/AI algorithms for diagnostics and prediction tool development. The Responsibilities: Build and optimize deep learning models for biological age determination and disease stratification based on large datasets More ❯
frameworks such as FastAPI) secured by OAuth2/Auth Integrating asymmetric and/or symmetric encryption in applications Thorough working knowledge of data structures, algorithms, databases (SQL and NoSQL), and in-memory data storage Extensive knowledge of parallel processing, message brokers, and/or distributed task queues Working knowledge of More ❯
the following (or a passion to learn them): preferably someone with 2+ years of experience Foundational knowledge in Object-Oriented Programming concepts, data structure, algorithms, preferably in any JVM languages (Java/Kotlin/Scala/Clojure) and Python . Experience in using cloud services (e.g. AWS ) Experienced or interested More ❯
Portsmouth, yorkshire and the humber, United Kingdom Hybrid / WFH Options
Waffle Studio
React Depth of knowledge and experience using CSS Familiarity with version control systems (Git) Strong problem-solving skills and knowledge of data structures and algorithms Excellent communicator; technical and non technical, written and oral DESIRABLE A love of games, especially puzzle games Understanding of game mechanics and player engagement principles More ❯
portsmouth, hampshire, south east england, United Kingdom Hybrid / WFH Options
Waffle Studio
React Depth of knowledge and experience using CSS Familiarity with version control systems (Git) Strong problem-solving skills and knowledge of data structures and algorithms Excellent communicator; technical and non technical, written and oral DESIRABLE A love of games, especially puzzle games Understanding of game mechanics and player engagement principles More ❯
Reading, Oxfordshire, United Kingdom Hybrid / WFH Options
Atomic Weapons Establishment
parallel programming concepts - both threading and MPI style parallelism. An understanding of software development life cycles. An interest in processing technologies: software, hardware, and algorithms together with their use and application. Experience of using debuggers and performance analysis tools would be advantageous. Knowledge of open-source software. Experience of working More ❯
Guildford, Surrey, South East Hybrid / WFH Options
BAE Systems
/or firmware for a range of target devices including FPGAs, ARM processors, GPUs and microcontrollers (typically using VHDL or Verilog) Designing signal processing algorithms Mathematical modelling Within the Wireless Products Team, we understand you're not going to know everything straight away so you will participate in specialised training More ❯
small team operating in a hybrid model Contributing to product development and rapid skill advancement Maintaining and enhancing the efficiency of AI-based detection algorithms Participating in remote collaboration and on-site work at Milton Park, Oxfordshire Job Requirements: Mandatory: A 1st or 2:1 degree in Computer Science, Engineering More ❯
science approaches, developing scalable C++ models, and collaborating with teams to solve complex business challenges. Key Responsibilities: - Research and implement advanced mathematical/statistical algorithms in C++. - Support the product team with numerical/statistical queries. - Collaborate with data scientists, technical authors, and various teams. - Develop robust, scalable models for More ❯
in analytics for innovative solutions. Collaborate with project teams in creating comprehensive data and analytics solutions, including defining data sources, building ETL routines, developing algorithms, testing and training models, and documenting models. Support customer analytics projects, including segmentation and churn analysis, to drive strategic business insights. Optimize propositions for services More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
You have experience with Agile processes and TDD You have a thorough understanding of Computer Science fundamentals such as OOP, Design Patterns, Data Structures, Algorithms Other tech in the stack includes Scala, React, Spring, Oracle, Redis, Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial More ❯
london, south east england, United Kingdom Hybrid / WFH Options
Client Server
You have a strong knowledge of SQL databases You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms You're entrepreneurial with good business acumen, keen to take ownership and lead projects You're collaborative, enjoy problem solving and sharing ideas What's More ❯
for our cutting-edge products. Key Responsibilities: Design, develop and maintain high-performance multi-threaded C++ software for our applications and products. Implement efficient algorithms and data structures to process and manipulate medical images data, ensuring real-time performance and low latency. Optimize software performance and memory utilization to meet More ❯