electronics or mechanical engineering is preferred. Experience with embedded RTOS (e.g. FreeRTOS or Zephyr) is preferred. Knowledge of AI and machine learning concepts and algorithms is preferred. Familiarity with cloud platforms such as AWS, in particular elements related to IoT service deployment is preferred. Critical Experience: 8+ years relevant experience More ❯
ML, or related fields Publications or patents in top-tier peer-reviewed venues Programming experience in Java, C++, Python, or related languages Experience with algorithms, data structures, parsing, optimization, data mining, distributed computing, high-performance computing Experience developing machine learning models for business applications Experience with natural language processing and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
or a PhD degree, or equivalent experience) is required. Additional Qualifications Experience programming in MATLAB, Python, Javascript, C++ and/or Java Expertise developing algorithms in areas such as signal processing, image processing, machine learning, deep learning and/or control Interest in software architecture, web technologies, and enterprise integration More ❯
at top-tier peer-reviewed conferences or journals - Experience programming in Java, C++, Python or related language - Experience in any of the following areas: algorithms and data structures, parsing, numerical optimization, data mining, parallel and distributed computing, high-performance computing - Experience in building machine learning models for business application - Experience More ❯
you will lead the development of innovative solutions to large and complex problems. You will use your technical expertise to develop and deploy novel algorithms and modelling solutions in collaboration with other scientists and engineers. You will analyze customer behaviors and define metrics to enable the identification of actionable insights More ❯
Job Description: Arm's Machine Learning Group is seeking highly motivated and creative Software Engineers to join the Cambridge-based ML Content, Algorithms and Tools team! This Machine Learning Engineer role focuses on advancing the field of AI by optimizing and deploying pioneering models, particularly Large Language Models (LLMs) and More ❯
discovery. Role Overview We are seeking a highly motivated AI/Machine Learning Scientist to develop and apply state-of-the-art machine learning algorithms to biological datasets. This role will be pivotal in harnessing AI to drive new insights into disease mechanisms, enhance target identification, and optimize therapeutic design. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Linaro Ltd
following should be granted: Excellent analytical and problem-solving skills. Thorough understanding of computer science topics, including operating system concepts, computer architecture, and advanced algorithms and data structures. Knowledge of the Linux operating system architecture, including boot process, kernel design, user space libraries, and multimedia and other frameworks. Knowledge of More ❯
and specify/implement improvements like fine-tuning or training custom ML models. - Collaborate with Applied Scientists to implement and optimize ML models and algorithms - Write high-quality, maintainable code with comprehensive test coverage and documentation - Participate in architecture discussions and contribute to technical design decisions - Mentor junior engineers and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Johnson & Johnson
weakly supervised learning) and specific architectures (Convolutional Neural Networks (CNNs), Vision Transformers (ViTs), and attention-based networks) Strong understanding and experience with machine learning algorithms (such as random forests, SVMs, boosting, and neural networks) along with optimization techniques. Proficiency in statistical analysis and data handling, including data augmentation, data cleaning More ❯
C++ 17 Extensive proven experience with software deployment across multiple platforms Strong knowledge of software architecture, design patterns, and best coding practices Familiarity with algorithms, data structures, and agile methodologies Scripting languages (PowerShell & Bash) and Embedded Linux experience Senior C++ Software Engineers will lead the design, implementation and refinement of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
Embedded Linux. A senior engineer's know-how, independence, and potential for technical leadership and mentoring. Beneficial Skills: Kernel/driver code Hardware-intensive algorithms VHDL/Verilog for FPGA development C programming Driving industrial hardware Control systems Power electronics Solar or clean energy If this role could suit you More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
and potential for technical leadership and mentoring. At least one or more of the following is extremely beneficial: kernel/driver code, hardware-intensive algorithms, VHDL/Verilog for FPGA development, C, driving industrial hardware, control systems, power electronics, solar or clean energy. Another top job from ECM, the high More ❯
work, in the car or on the go. We solve complex challenges alongside the most influential companies in the industry, using the most advanced algorithms in areas such as machine learning, biometrics and video processing, combined with world class software and silicon development. Overview Synaptics is looking for a Verification More ❯
create and maintain a lightning-fast, resilient, scalable build system that templates, renders and compiles many languages for many targets - and feeds machine learning algorithms with data about its operation. Ruthlessly optimise, refactor, and deprecate existing production tools, flows, scripts Integrate and optimise use of external-vendor EDA tools & suites More ❯
Cambridge, Cambridgeshire, Staines, Surrey, United Kingdom
Redline Group Ltd
edge research and translate findings into practical applications, contributing to the commercialisation of AI across millions of devices. Design and develop groundbreaking machine learning algorithms and systems. Key Requirements: To be considered for this Machine Learning Researcher role, you must have: A PhD in Natural Language Processing, AI, Electrical Engineering More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
and Linux applications which facilitate communication of data from remote hardware units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software More ❯
optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, data structures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within a team. Join us and More ❯
optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, data structures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within a team. Join us and More ❯
optimization. Desired Skills and Experience: PhD in a relevant subject. Strong computer science knowledge and coding skills (C/C++, architecture, data structures, and algorithms). Strong self-motivation and a passion for exploring new technological frontiers. Excellent communication skills. Ability to work effectively within a team. Join us and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
and Linux applications which facilitate communication of data from remote hardware units to PC based analysis software. This includes developing high-speed data processing algorithms and robust and well tested APIs. Requirements: Strong C# development skills coupled with strong object-oriented programming knowledge Commercial experience working across the full software More ❯
This is a pivotal role at the heart of the company’s technological roadmap. Key Responsibilities Lead the design and development of signal processing algorithms for real time brain monitoring via EEG and related bio signals. Drive the technical strategy for transforming raw neurophysiological data into meaningful clinical and user More ❯
This is a pivotal role at the heart of the company’s technological roadmap. Key Responsibilities Lead the design and development of signal processing algorithms for real time brain monitoring via EEG and related bio signals. Drive the technical strategy for transforming raw neurophysiological data into meaningful clinical and user More ❯
This is a pivotal role at the heart of the company’s technological roadmap. Key Responsibilities Lead the design and development of signal processing algorithms for real time brain monitoring via EEG and related bio signals. Drive the technical strategy for transforming raw neurophysiological data into meaningful clinical and user More ❯
away from using 4M tonnes of chemical pesticides. Founded on expertise in advanced sensing technologies, Spotta's monitoring systems use IoT hardware and smart algorithms, prioritising detection and prevention. Dedicated to innovation, we deploy our cutting-edge tech in disparate parts of the world (> 10 countries, 5 continents), operating across More ❯