of a collaborative, research-driven team where your work will directly influence how millions of fans, teams, and broadcasters experience sport. Key Responsibilities Design, implement, and optimize deep learning algorithms for image and video analysis Develop and enhance computer vision pipelines using both classical methods (OpenCV) and modern techniques (CNNs, detection/segmentation heads) Train, evaluate, and fine-tune models … Experience with sports data, tracking systems, or analytics platforms Familiarity with cloud platforms (AWS, GCP) and containerization (Docker) Why Apply? Work on high-impact, real-world projects where your algorithms will be deployed in live sports environments Join a team passionate about research, innovation, and continuous learning Competitive salary £70k base with exceptional OTE (£140k-£200k Year 1) Opportunity to More ❯
Pittsburgh, Pennsylvania, United States Hybrid / WFH Options
Federated Hermes, Inc
Data Scientist (hybrid) Federated Hermes Career Opportunity We have an exciting opportunity for a Data Scientist located in Pittsburgh, PA. What Youll Do This is a full stack data science opportunity that will get to work with some of the More ❯
West London, London, United Kingdom Hybrid / WFH Options
Bond Williams Limited
with an incredible biotech start-up has become available, based at state of the art offices and labs in West London (W12) . The Senior Data Scientist will design algorithms for data analysis of protein sequencing data. Key Responsibilities Research, design, and implement algorithms for analyzing time-series data from our core technologies Collaborate with data scientists and engineers to More ❯
Campbell, California, United States Hybrid / WFH Options
Vortexlink, Inc
next architectures and improve algorithmic implementation and execution capabilities. We use advanced math, computer science, graph theory and machine learning to turn design concepts into reality. Familiarity with graph algorithms required, LLVM/MLIR desirable. Responsibilities will include software development, debugging and fixing of software errors, implementing new features, along with writing and running tests. Position Requirements: Graduate in MS … or BS program in computer science, electrical engineering, computer engineering, or a similar major. • Strong understanding of software data structures, algorithms, and proficiency in object- oriented coding, preferably in C or C++. Exposure to AI/ML models, accelerators is a plus. • Experience with MLIR/LLVM and backend code-generation • Microcode/Assembly/CUDA/OpenCL programming experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
working available. They are experts in their field and aim to have a positive social impact, contributing to good causes. Your C++ skills and comprehensive knowledge of data structures, algorithms and concurrency will serve you well here. You may be someone who particularly enjoys unorthodox and novel optimisations which others wouldn't have thought of. You'll likely have a … A senior engineer's familiarity, independence, critical thinking, collaborative skills and technical initiative Software design skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
Anson Mccade
Kingdom Type: Permanent Overview Our client is seeking an experienced Senior Data Scientist to join their Defence business unit. In this role, you will lead project teams delivering bespoke algorithms across the defence and national security sector. You'll be responsible for defining the data science approach, designing supporting software architectures, and ensuring best practices are applied throughout. This is … as: Supervised/unsupervised machine learning Cross-validation and Bayesian inference Time-series analysis and NLP SQL database querying and APIs for models Ability to innovate and develop new algorithms where needed. Leadership mindset - fostering technical growth, supporting professional development, and encouraging collaboration. Commercial awareness and experience, ideally including client-facing work and project management. Excellent communication skills with the More ❯
Data Scientist page is loaded Data Scientistlocations: London, Grays Inn Roadtime type: Full timeposted on: Posted Todaytime left to apply: End Date: November 2, 2025 (30+ days left to apply)job requisition id: R097109Media help partners understand the changing advertising More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Working on best-in-class software for geoscience and geoengineering applications Based full-time in newly furbished offices, this growing industry leader develops a range of software products that are used by leading companies in the energy, mining and O More ❯
to us about how we can support you. We are looking for a Machine Learning Engineer to join our growing team, to develop and deploy core ML/AI algorithms to tackle data science challenges across the Kingfisher Group. You will support data science projects from start to production, developing quality code and carrying out automated builds and deployments, working … stakeholders Proactively share ideas and accept suggestions Ability to work on multiple data science projects and manage deliverables What we offer Solid understanding of computer science fundamentals, data structures, algorithms, data modelling and software architecture Solid understanding of classical Machine Learning algorithms (e.g. Logistic Regression, Random Forest, XGBoost, etc.), state-of-the-art areas (e.g. NLP, Transfer Learning) and modern … Deep Learning algorithms (e.g. BERT, LSTM) Solid knowledge of SQL and Python's ecosystem for data analysis (Jupyter, Pandas, Scikit-Learn, Matplotlib, etc.) Understanding of model evaluation, data pre-processing techniques (standardisation, normalisation, handling missing data) Solid understanding of statistics; hypothesis testing, probability distributions, sampling techniques Private Health Care with AXA Kingfisher Pension Scheme with auto-enrolment 25 Days' Holiday More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
Our Navigation Algorithm Design Engineers work on fast-moving projects to develop and evaluate navigation algorithms, involved in researching, developing, testing and evaluating algorithms as part of wider systems solutions at MBDA. Salary : Up to £55,000, depending on experience Dynamic (hybrid) working : 5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual … and Navigation (GCN) department, where you will get the opportunity to work across a range of contract and research activities that impact multiple areas of deliveries within MBDA. Navigation algorithms are central to the design and development of MBDA's complex guided weapon systems products. This role will help you understand how GCN supports our weapon system products and gain … insight into a number of related disciplines with whom we have a high level of interactions Algorithms are developed at many stages of the lifecycle, including: Research studies, both externally and internally funded, to investigate algorithms for future developments Algorithms to support initial missile feasibility and concept studies Algorithms in support of assessment and development programmes Algorithms to support upgrades More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Arm Limited
code review Required Skills and Experience : Experienced C/C++ software engineer with track record of delivery of commercially successful products Linux kernel/user development Strong grasp of algorithms and data structures, along with a good understanding of how modern computer systems Understanding of image processing algorithms Proficiency in problem solving and debugging skills "Nice To Have" Skills and More ❯
South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
contract role, suitable for someone operating at a Principal Engineer or Lead Engineer level. You'll join a small, highly skilled team building a new platform driven by innovative algorithms, clever data structures, and design patterns-based architecture. Working closely with the Head of Architecture, you'll take abstract concepts and requirements, distil them, and deliver high-quality, elegant solutions. … platform. Apply advanced software engineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient data structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the 'less is more' principle. Essential Skills & Experience Expert in TypeScript or More ❯
speed and intensity, and consistently deliver incredible value to our customers. What's the opportunity? Intercom's Machine Learning team is responsible for defining new ML features, researching appropriate algorithms and technologies, and rapidly getting first prototypes in our customers' hands. We are an extremely product focussed team. We work in partnership with Product and Design functions of teams we … in weeks after a successful offline test. We are very passionate about applying machine learning technology, and have productized everything from classic supervised models, to cutting-edge unsupervised clustering algorithms, to novel applications of transformer neural networks. We test and measure the real customer impact of each model we deploy. What will I be doing? Identify areas where ML can … ML framing of product problems Working with teammates and Product and Design stakeholders Conduct exploratory data analysis and research Deeply understand the problem area Research and identify the right algorithms and tools Being pragmatic, but innovating right to the cutting-edge when needed Perform offline evaluation to gather evidence an algorithm will work Work with engineers to bring prototypes to More ❯
speed and intensity, and consistently deliver incredible value to our customers. What's the opportunity? Intercom's Machine Learning team is responsible for defining new ML features, researching appropriate algorithms and technologies, and rapidly getting first prototypes in our customers' hands. We are an extremely product focussed team. We work in partnership with Product and Design functions of teams we … in weeks after a successful offline test. We are very passionate about applying machine learning technology, and have productized everything from classic supervised models, to cutting-edge unsupervised clustering algorithms, to novel applications of transformer neural networks. We test and measure the real customer impact of each model we deploy. What will I be doing? Play an active role in … ML framing of product problems - Working with teammates and Product and Design stakeholders Conduct exploratory data analysis and research - Deeply understand the problem area Research and identify the right algorithms and tools - Being pragmatic, but innovating right to the cutting-edge when needed Perform offline evaluation to gather evidence an algorithm will work Work with engineers to bring prototypes to More ❯
to the challenges of building an innovation-driven, early-stage MedTech spin-out to change the future of surgery and play a significant role in developing next-generation core algorithms of the company. As our Research Scientist, you will help design, implement, and validate new computational and machine learning frameworks. You will work alongside our talented team of scientists and … In particular, you will: Shape our real-time surgical guidance technology by developing state-of-the-art computational and machine learning methods for hyperspectral imaging data. Design and implement algorithms for hyperspectral image data processing, from low-level image reconstruction to deep learning-based tissue property estimation and semantic segmentation tasks to stereo vision reconstruction for multi-view surgical guidance. More ❯
Lead Data Scientist London Up to £95,000 + bonus + benefits Our Client We're helping a global ecommerce marketplace build out their Data & Analytics teams. With over 20,000 employees in 41 locations around the world, our client More ❯
Fitchburg, Massachusetts, United States Hybrid / WFH Options
Argo Recruiting
MacOS Software Engineer Fitchburg, MA (Relocation Offered Hybrid After First Month) Full-Time Direct Hire $130,000 - $150,000 base salary (DOE) U.S. based Visa Sponsorship Available (90-day guarantee) About the Opportunity: Argo Recruiting is partnered with one of More ❯
San Diego, California, United States Hybrid / WFH Options
TrellisWare Technologies
TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the area of wireless communications. We are now a worldwide leader in highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully integrated solutions. At TrellisWare, we connect passion with purpose and together we make an impact- on our … to go solo. Our Engineering Team is seeking a remote/hybrid Communication Systems Engineer. You would be responsible for responsible for designing and simulating communication and signal processing algorithms used in TrellisWare's next generation wireless communication systems. The essential duties and responsibilities include: Designs and develops high-level algorithms and signaling techniques, assesses these techniques for practical implementation. … Supports Engineering in designing, integration, and testing. Education and work experience requirements are: Master's degree required; PhD degree preferred. Minimum of four years' experience implementing complex signal processing algorithms and/or modem designs. A doctoral degree in communications is considered to be sufficient experience. To be considered for this position, you would need to meet, at a minimum More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
Our GCN (Guidance, Control, and Navigation) team are delivering algorithms across the full life cycle of our products, from concept creation through to in-service support. In this role, you will be working on algorithms that are key to achieve the performance needs of both current and future Weapon and Missile Systems. Salary : Up to £55,000, depending on experience … other subject areas like Simulation and Modelling, Image Processing, Software, Navigation Sensors, Hardware-in-the Loop, Systems Design & Validation, Seekers & Sensors, Datalinks and Technical Quality. You'll develop innovative algorithms in the areas of Control, Navigation, Guidance, Tracking, Data Fusion, and Mission Planning. You will be exposed to ground breaking technological innovations and play a meaningful role through the development … Physics, Computer Science) Relevant Post-Doctoral or Industrial experience is a strong advantage Domain knowledge such as Flight Dynamics, Aerodynamics, Sensors, Servo Systems, Actuators, Autonomous Systems, Robotics, or Mechatronics Algorithms knowledge such as Modern/Classical Control, Navigation, Data Fusion, Tracking and Guidance, Machine Learning Tools and Libraries such as Matlab, Simulink, Python, C/C++, Py Torch, Open AI More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed More ❯
generation of technologies and applications (see as examples, Nucleotide Transformer 6 and ProtBFN 7 ). This requires pushing the boundaries of both fundamental aspects of generative AI - including new algorithms, enhanced sampling and reasoning techniques - and the development and validation of these ideas for biological domains. As a Research Scientist at InstaDeep, you will have the opportunity to: Advance Foundational … Research Tackle challenges in generative modelling, such as handling heterogeneous, multimodal, and noisy data, and developing effective sampling algorithms for both conditional and unconditional generation. Develop Biological Foundation Models Contribute to the creation of new models that push the boundaries of what's possible in computational biology. Collaborate Across Disciplines Work closely with Machine Learning Engineers, Research Engineers, Computational Biologists More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Gridiron IT Solutions
skills, and an understanding of how to represent and analyze connected data. Job Duties: Design and implement graph data models based on domain requirements Develop efficient graph queries and algorithms to extract insights from connected data Build applications that leverage graph database capabilities for relationship analysis Optimize graph database performance and scalability Collaborate with data engineers to integrate graph databases … manipulation Advanced Graph Data Modeling: Experience translating business requirements into optimized graph schemas, including property graphs, RDF triples, or knowledge graph ontologies Graph Algorithm Implementation: Practical experience applying graph algorithms (e.g., path finding, centrality measures, community detection, similarity calculations) to solve complex analytical problems Graph Database Architecture: Experience designing, deploying, and administering production graph database systems with consideration for scalability More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Smartbox Assistive Technology
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯
Graduate Computer Scientist needed with outstanding academic qualifications Based in Central London, this growing company have an opportunity for an outstanding computer science graduate to join their development team. You would be helping create sophisticated software which is relied upon More ❯
Join us at Smartbox as an Embedded Software Developer! Are you a passionate Embedded Software Developer looking to make a real impact by giving a voice to those without speech Smartbox is looking for a dedicated individual like you to More ❯