building machine learning models for business application experience PhD, or Master's degree and 6+ years of applied research experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience with prompting techniques for LLMs PREFERRED QUALIFICATIONS Experience with modeling tools More ❯
Test facility Knowledge/experience in the creation of test executives within NI LabView/TestStand Software Software programming/scripts (Python, C, C#, C++, VB, etc) Specification/build/commissioning/Support of test equipment Understanding of Mechanical principles, and working knowledge of applications Knowledge of compliance standards More ❯
experience and solid foundational understanding of linux, networking, containers and the technologies that revolve around them Demonstrate significant experience with implementing code with Go, C++ or Python Develop projects with technologies such as opentelemetry, CSI, CNI, CI/CD tooling, Load Balancing, Service Mesh frameworks Work in a way that More ❯
end result, but understands the details too Leads by example and excels at writing quality code SKILLS REQUIREMENTS 5 years in a C/C++ programming role Bachelor's level or above degree in relevant engineering field Demonstrable experience of: Working in a team leadership role Working with other cross More ❯
Apply Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development and with data structures/algorithms (e.g., C++ or Python). 5 years of experience with Machine Learning (ML) design and ML infrastructure (e.g., model deployment, model evaluation, data processing, debugging, fine tuning More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Codasip
Experience of Synthesis, Design for Test and Timing Analysis Experience of low power design techniques Experience of Formal verification techniques Knowledge of C/C++ What's in it for you? Joining Codasip's founding UK team is a chance to challenge yourself to work on complicated projects and structure More ❯
systems experience (bare-metal, RTOS, or embedded Linux). Expertise in developer tooling (debuggers, compilers, profilers, SDKs, system configuration tools). Proficiency in C, C++, Python , with experience in firmware and low-level software development. Understanding of embedded toolchains (LLVM, GCC, binutils, Clang, GDB, IAR). AI/ML experience More ❯
scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in one or more of the following: machine learning, multimodal models, computer vision, natural language processing and audio More ❯
whole software and hardware stack: compilers, operating systems, computer architectures Deep experience with LLVM, GCC, or other compiler toolchains Expertise in Python; expertise in C++ or Rust Interest in working in the quantum open-source ecosystem Excellent communication skills, both written and verbal What you can expect from us A More ❯
fine-tuning, RAG (Retrieval Augmented Generation) systems, and other techniques for optimising AI performance in practical applications. Software Development - Strong programming skills in Python, C++ or similar languages with experience integrating AI components into existing software architectures. A strong foundational comprehension of AI technologies, machine learning algorithms, and data analysis More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Codasip
Experience of Synthesis, Design for Test and Timing Analysis Experience of low power design techniques Experience of Formal verification techniques Knowledge of C/C++ What's in it for you? Joining Codasip's founding UK team is a chance to challenge yourself to work on complicated projects and structure More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
as DDR memory, PCIe and high speed interfaces. Programming languages such as: assembly language (ideally Arm assembler), higher-level (e.g. C), object-orientated (e.g. C++)Use of a UNIX environment and shell programming Version control of source code using GIT/GERRIT Experience and knowledge of Arm IP and the More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Rocket Science Group ? GDC
WHAT WE VALUE: Game Development Experience: 3+ years of programming experience with game engines (e.g., Unity, Unreal, or proprietary systems). Technical Proficiency: Strong C++/C# skills and solid math foundations. UI System Expertise: Proven ability to design, implement, and maintain UI systems in game environments. Problem-Solving Skills More ❯
Cardiff, South Glamorgan, United Kingdom Hybrid / WFH Options
Rocketscience
WHAT WE VALUE: Game Development Experience: 3+ years of programming experience with game engines (e.g., Unity, Unreal, or proprietary systems). Technical Proficiency: Strong C++/C# skills and solid math foundations. UI System Expertise: Proven ability to design, implement, and maintain UI systems in game environments. Problem-Solving Skills More ❯
and Identity management solutions Experienced in database administration (mainly Oracle, MySQL and MS SQL) You can demonstrate knowledge in programming background and experience (Java, C++, .NET, SQL, XML) You have a good sense of IT security awareness You have basic knowledge and background in Cryptography and Security, including PKI, digital More ❯
Brighton, Sussex, United Kingdom Hybrid / WFH Options
Rocketscience
provide constructive feedback, and set an example of quality code implementation that adheres to coding standards. What We Value: Strong Technical Skills: Proficiency in C++ and significant experience with Unreal Engine, including a deep understanding of game architecture, optimization, and 3D math. Engineering Excellence: A commitment to writing clean, maintainable More ❯
of Model Integration and Configuration test means. ABOUT YOU Software development experience with Windows and/or Linux systems including experience with C/C++ and TCL (essential). Experience of simulation and modelling tooling such as Matlab, SCADE, Simulink etc. Knowledge of Model Based Systems Engineering. Experience working in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Johnson & Johnson
computer vision, including the application and development of AI methods and optimization of machine learning models. Proficiency in programming languages such as Python, R, C++, or Java, and with AI frameworks including PyTorch, and OpenCV. Extensive experience with traditional and modern computer vision techniques, including object detection (YOLO, SSD, Faster More ❯
stoke-on-trent, midlands, United Kingdom Hybrid / WFH Options
GivEnergy
Electrical Engineering, Computer Engineering or Computer Science. High level of experience in a similar firmware engineering role, proficiency in embedded C and/or C++ Solid experience in microprocessor or SOC development, e.g. PIC, ARM (Cortex-A53, M4) etc. Experience of using peripherals or protocols such as UART, RS232, RS485 More ❯
critical applications. We work with C# (.Net core) , React and TypeScript so ideally you will have experience with these, or related languages such as C++ or Java ; if not you are ready to pick them up quickly! Strong understanding of API design, and cloud services. Familiarity with modern frontend tools More ❯
C++ Software Developer/Engineer Location: Cambridge, UK Salary: Competitive Join our team of expert programmers within Options’ Market Data division! Working for Options Developing and engaging our people is a strategic priority for our business. We are looking for talented individuals to join our team and contribute to Options … technical proficiency in: One -two years’ experience in a related role involving the design and development experience. The ability to demonstrate previous experience with C++ including STL/Boost. Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS. Scripting knowledge of BASH, Perl and Python. Proficiency with … ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. Support our More ❯
C++ Software Developer/Engineer Location: Cambridge, UK Salary: Competitive Join our team of expert programmers within Options’ Market Data division! Working for Options Developing and engaging our people is a strategic priority for our business. We are looking for talented individuals to join our team and contribute to Options … technical proficiency in: One -two years’ experience in a related role involving the design and development experience. The ability to demonstrate previous experience with C++ including STL/Boost. Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS. Scripting knowledge of BASH, Perl and Python. Proficiency with … ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. Support our More ❯
C++ Software Developer/Engineer Location: Cambridge, UK Salary: Competitive Join our team of expert programmers within Options’ Market Data division! Working for Options Developing and engaging our people is a strategic priority for our business. We are looking for talented individuals to join our team and contribute to Options … technical proficiency in: One -two years’ experience in a related role involving the design and development experience. The ability to demonstrate previous experience with C++ including STL/Boost. Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS. Scripting knowledge of BASH, Perl and Python. Proficiency with … ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. Support our More ❯
Job Title:Senior Software Engineer Location: High Wycombe (1-2 Days On-Site Per Week) Starting Salary- Up to £65,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing More ❯
Basildon, Essex, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Job Title:Senior Software Engineer Location: Basildon, Essex (1-2 Days On-Site Per Week) Starting Salary- Up to £65,000 + Benefits & Bonus Overview of Business & Opportunity: This is an opportunity to join a team in process of growing More ❯