Embedded Software Engineer - Linea Research Based : Leatherhead, Surrey/Letchworth Garden City/Hybrid Term : Permanent, Full time Salary : Dependent on experience + benefits The Company Linea Research Ltd, part of Focusrite Group PLC, designs and manufactures high performance audio electronics for the professional market. Our amplifiers and processors are used across the world at some of … global brand and the leading manufacturer of professional amplifiers in the UK with plans to make 2025 an exciting year of growth for the company. Our modern offices and research facilities are based in Letchworth Garden City, Hertfordshire, and for this role our workshop in Great Bookham, Surrey is also available as a base. We have an exciting opportunity More ❯
Applied Research Software Engineer (AI/ML, Python/Julia, C++, Masters or PhD) Guildford, Surrey (On-site) £65000 - £140,000 + 25% Bonus, 10% Pension, Private Medical . - A Masters or PhD Degree in Computing or STEM disciplines. - Can work full-time, 5 days a week in Guildford in the office. Your new company This leading Software … provider are looking to bolster their engineering team with an experienced Applied Research Software Engineer. You will be working full-time in their head office location in the heart of Guildford close to the University and with excellent transport to London and the surrounding areas in Surrey. This role would essentially suit someone who sits at the interface of … scientific research/R&D and software development. Your new role You will be joining the Innovation Team working on forward looking projects with a focus on high-impact research and early-stage prototyping. You will contribute to the early-stage exploration of technologies such as Machine Learning and AI Engineering and translate experimental code into production quality More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Microsoft Corporation
Research Software Development Engineer, MSR AI for Science Cambridge, Cambridgeshire, United Kingdom Share job Date posted Jul 07, 2025 Job number Work site Up to 50% work from home Travel 0-25 % Role type Profession Research, Applied, & Data Sciences Research Sciences Employment type Full-Time Overview We are on the cusp of a new frontier in … the most pressing problems facing society including climate change, green energy, sustainable materials, and the discovery of new drugs. AI for Science is a new global team in Microsoft Research focusingon the opportunity to transform scientific modelling and discovery through large-scale deep learning. We aim to advance this frontier and to drive real-world impact at a global … science. Prior experience developing high-performance scientific software is not required, but preferred. for Science Responsibilities Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. Build and optimize distributed data processing and model building pipelines. Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning More ❯
text, images, and audio. We expect you to have deep expertise in large language model architectures and substantial experience in fine-tuning optimization. You will adopt a hands-on, research-driven approach to developing, testing, and implementing new fine-tuning techniques and algorithms. Your responsibilities include curating specialized data, strengthening baseline performance, and identifying as well as resolving bottlenecks … with practical experience in developing fine-tuning pipelines, continuously adapting models to new data, and deploying these refined models in production on target platforms. Demonstrated ability to apply empirical research to overcome fine-tuning bottlenecks. You should be comfortable designing evaluation frameworks and iterating on algorithmic improvements to continuously push the boundaries of fine-tuned AI performance. More ❯
efficiency, and introduce new capabilities to advance the field. You will have a deep expertise in LLM architectures, a strong grasp of pre-training optimization with a hands-on, research-driven approach. Your mission is to explore and implement novel techniques and algorithms that lead to groundbreaking advancements: data curation, strengthening baselines, identifying and resolving existing pre-training bottlenecks More ❯
Join Tether and Shape the Future of Digital Finance At Tether, we're not just building products, we're pioneering a global financial revolution. Our solutions empower businesses-from exchanges and wallets to payment processors and ATMs-to seamlessly integrate More ❯
and memory management in resource-constrained environments. Expertise in CPU/GPU kernel development for mobile platforms and deploying inference pipelines on resource-limited devices. Ability to apply empirical research to overcome system challenges, with a focus on performance evaluation and iterative optimization. More ❯
more about the Chin lab achievements here: We recently secured $58 million Series A fundraising. Read more here: What we're looking for: We are looking for an ML engineer to turn prototypes into functional systems. You will build and maintain our codebase, scale training pipelines, and align model with in-house data to develop state-of-the-art … art sequence models (e.g., transformer, diffusion models) Build robust experimentation pipelines (dashboards, logging, and hyperparameter sweeps). Apply fine-tuning protocols (LoRA/PEFT, adapters) on internal datasets. Refactor research code into clean, modular and maintainable code Identify technical gaps and advise novel solutions (e.g. distributed training pipelines) Foster a high-trust engineering culture: write clear, well- documented code … and participate in code reviews. Requirements: BSc or MSc in an Engineering discipline. Demonstrated experience with the ML research and development lifecycle. Hands-on experience with PyTorch, Hugging Face libraries. Solid understanding of algorithms, data structures, and software design principles. Growth mindset and curiosity for biology - we'll teach you the rest Collaborative team player with excellent communication skills More ❯
in search of the best people to join our ever-growing talented team. We're spinning up a brand-new AI department and need a first-on-the-ground engineer who can turn wild LLM ideas into working demos overnight, teach everyone around you why automation matters, and have fun doing it. If you can ship Python or TypeScript More ❯
and researchers interested in developing next generation of image capture, processing and rendering algorithms to be used across all Apple product cameras! As part of the team you will research and develop novel ways to improve the image and video quality of Apple's camera systems. In order to reduce the computational complexity of your methods you are encouraged More ❯
and researchers interested in developing next generation of image capture, processing and rendering algorithms to be used across all Apple product cameras! As part of the team you will research and develop novel ways to improve the image and video quality of Apple's camera systems. In order to reduce the computational complexity of your methods you are encouraged More ❯
behind this journey Within the Infrastructure Operations and Security (IOPS) department, our data center unit manages all infrastructure systems across our remote sites. As a key member of the Research Infrastructure Operations (RIO) team, you will architect, design and operate our High-Performance Computing (HPC) infrastructure, making a fundamental contribution to our AI development. You will work hands-on More ❯
Bristol, Avon, England, United Kingdom Hybrid / WFH Options
MBDA
systems and/or Antenna design Some experience or knowledge of Pulse Power/High voltage design (experience of bidding/project technical management for higher grades) Lasers: System engineer with broad experience of activities (requirements, functional architecture and design, test and verification) Understanding of optical design and experimentation, including atmospheric transmission Understanding of high speed control/image More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Bending Spoons
️ This position isn't open at the moment, but we're always on the lookout for exceptional talent. Register your interest today, and you'll be among the first we consider when recruitment begins. At Bending Spoons, we're striving More ❯
operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking a Software Engineer with optimisation skills to join our tight-knit software development team. Working towards our common goal of automating and optimising decision-making across the chipmaking industry, you will develop … colleagues while delivering solutions that directly impact global semiconductor production. Key Responsibilities Design and implement advanced optimisation solutions for complex semiconductor scheduling and planning problems across our app suite. Research and develop cutting-edge optimisation methodologies including advanced Mixed Integer Linear Programming (MILP), constraint programming, and metaheuristic approaches. Develop sophisticated heuristic search algorithms and discrete event simulation models for … contribute to strategic decisions around our optimisation technology. Collaborate with cross-functional teams to translate complex manufacturing requirements into algorithmic solutions. Required Experience University degree in computer science, operations research, engineering, mathematics, physics or related field. 2+ years of relevant experience in optimisation engineering or real-world operational research, with strong expertise in solving combinatorial problems. Experience delivering More ❯
operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking a Software Engineer with optimisation skills to join our tight-knit software development team. Working towards our common goal of automating and optimising decision-making across the chipmaking industry, you will develop … colleagues while delivering solutions that directly impact global semiconductor production. Key Responsibilities Design and implement advanced optimisation solutions for complex semiconductor scheduling and planning problems across our app suite. Research and develop cutting-edge optimisation methodologies including advanced Mixed Integer Linear Programming (MILP), constraint programming, and metaheuristic approaches. Develop sophisticated heuristic search algorithms and discrete event simulation models for … contribute to strategic decisions around our optimisation technology. Collaborate with cross-functional teams to translate complex manufacturing requirements into algorithmic solutions. Required Experience University degree in computer science, operations research, engineering, mathematics, physics or related field. 2+ years of relevant experience in optimisation engineering or real-world operational research, with strong expertise in solving combinatorial problems. Experience delivering More ❯
The R&D Engineer on Embedded and Linux systems position is a worker role designing and developing the software and firmware of our security systems and building energy management systems Development is in C/C++ and includes maintaining and porting Linux kernels to ARM-based processors, plus also creating custom drivers and applications in C/C++. The … beating products. Your required skills are: Minimum of a bachelor's degree in computer science or engineering, or equivalent At least four years of experience as a professional embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience More ❯
The R&D Engineer on Embedded and Linux systems position is a worker role designing and developing the software and firmware of our security systems and building energy management systems Development is in C/C++ and includes maintaining and porting Linux kernels to ARM-based processors, plus also creating custom drivers and applications in C/C++. The … beating products. Your required skills are: Minimum of a bachelor's degree in computer science or engineering, or equivalent At least four years of experience as a professional embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience More ❯
The R&D Engineer on Embedded and Linux systems position is a worker role designing and developing the software and firmware of our security systems and building energy management systems Development is in C/C++ and includes maintaining and porting Linux kernels to ARM-based processors, plus also creating custom drivers and applications in C/C++. The … beating products. Your required skills are: Minimum of a bachelor's degree in computer science or engineering, or equivalent At least four years of experience as a professional embedded engineer Real-time embedded system design, development, debugging and support Strong problem solving and debugging skills Bare board bring-up, low-level drivers, start-up code C and Assembler experience More ❯
operations across the US, Europe, and expansion into Asia, we are on a path to realise our vision for the Autonomous Factory. Job Summary We're seeking an optimisation engineer to join our tight-knit software development team. We are working towards one common goal: to automate and optimise decision-making across the chipmaking industry. As a member of … of the most advanced factories in the world. Key Responsibilities Be part of an agile software delivery team building the Flexciton app suite for scheduling and planning semiconductor operations. Research and implement new methods for tackling interesting combinatorial problems using approaches such as Linear Programming (LP), Mixed Integer Linear Programming (MILP). Develop heuristic search and discrete event simulation … the world's most advanced semiconductor fabrication plants Characterise quality and performance of different modelling approaches using benchmarks and data analytics. Required Experience University degree in computer science, operations research, engineering, mathematics, physics or related. 0-2 years of relevant experience (or recent graduate with strong academic background in optimisation) An interest or experience in exact or heuristic optimisation More ❯
Responsibilities (Text Only) - Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data. - Build and optimize distributed data processing and model building pipelines. - Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions. - Collaborate with cross-functional teams, including scientists, researchers, and software engineers. - Document More ❯
upgrade our tools, streamline our processes, automate and strengthen our controls, and help development teams adopt modern working methods. The Role We're seeking a technically versatile GenAI Solutions Engineer Lead to join our department. You'll help set the technical direction, lead by example, and embed cutting-edge GenAI practices into our software delivery.This role requires deep expertise … in software engineering and the latest in Generative AI, with the ability to embed these practices into teams and promote a collaborative, high-performing culture. As the GenAI Solutions Engineer, you'll need to demonstrate a deep understanding of user needs and contributing to the overall product vision, translating cutting-edge GenAI research into scalable, production-grade solutions … stack is diverse, encompassing (but not limited to) Python, Go, TypeScript, React, Kubernetes, Mongo, and Generative AI features requiring adaptability and a willingness to learn. Responsibilities: Lead applied GenAI research, focusing on prompt engineering, RAG, and agentic workflows Architect and deliver end-to-end LLM solutions - from experimentation to production Design evaluation frameworks to benchmark LLM performance, safety, and More ❯
Systems & Performance Researcher/Engineer UK: London - Hybrid Preferred About Brave Brave is on a mission to protect the human right to privacy online. We've built a free web browser that blocks creepy ads and trackers by default, a private search engine with a truly independent index, private AI assistant, latest privacy and security features, and a private … at Brave as we redefine the future of online experiences with a range of cutting-edge, top-performing products. We're seeking an experienced Systems and Performance Researcher/Engineer to shape and improve our performance evaluations and optimizations across desktop and mobile. If you're passionate about innovation, privacy, and delivering impactful AI solutions, this is your opportunity … and security A Ph.D. in computer science is highly preferred, but we may consider some exceptions with industry experience Specific Skills Background and/or previous work in systems research and performance evaluation. Expertise in optimizing and evaluating ML models and/or privacy & security technologies for on-device performance. Experience with modern Machine Learning (ML) frameworks (e.g., Pytorch More ❯
Cheltenham, Gloucestershire, United Kingdom Hybrid / WFH Options
iO Associates
Researcher Contract and Permanent options available Hybrid Working - Cheltenham Looking for candidates with active eDV Clearance iO Associates are currently looking for a skilled Vulnerability Researcher/Cyber Software Engineer who holds active eDV Clearance to join our client working out of Cheltenham. Due to the nature of the work, this consultancy is looking for individuals with prior experience … currently. Our client needs someone who understands how this sort of client operates so previous experience within working within central government is highly desirable. Your responsibility will be to research and analyse software and cyber vulnerabilities, exploitation methods, track new vectors and discover novel methods in software security. The ideal candidate will have: Vulnerability analyst and solutions experience Experience More ❯