Staines-upon-Thames, Middlesex, England, United Kingdom
MicroTECH Global Ltd
and Qualifications Pursuing or completed PhD in ML/AI, Computer Science/Engineering, or related disciplines. Proficiency in mathematics (calculus, probability, statistics, linear algebra, optimization) and computer science (algorithms, data structures, parallel/distributed computing). Strong fundamentals in Machine Learning, Computer Vision, and Deep Learning. Hands-on experience in areas such as Generative AI, Foundation Models, Parameter-Efficient More ❯
Maths, Engineering, Geology or Computing to apply. We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike. The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous Integration experience. GPU Development would be beneficial, as would 2D More ❯
Guildford already). Company sponsorship is available for applicants who meet all the requirements and most of the desirables. Keywords: C++, .NET, C/Fortran, Real-time Modelling Software, Algorithms, Maths Modelling, AI/ML, Graphics, Onsite Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Reigate, Surrey, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
software engineering best practices You have a good knowledge of event driven architecture You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patters, Algorithms You have a good understanding of CI/CD and Infrastructure as Code (IaC) You're likely to be degree educated in a relevant STEM discipline What's in it More ❯
using VHDL) Developing software and/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 Benefits As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing & lifestyle benefits, including a green More ❯
Addlestone, Surrey, United Kingdom Hybrid / WFH Options
CHEP UK Ltd
Visual Studio. Multithread programming. Linux skills Windows skills Ability to complete technical work with little oversight. Excellent communication ability. Proficient in English and Spanish.Desirable: Experience in Python. Machine learning algorithms and platforms. Develop automated solutions to common problems. Knowledge on tools for generation of automatic reports (Excel, Power BI, etc.). Microsoft PowerShell. Presentation skills at management level.# Remote Type More ❯
Weybridge, Surrey, United Kingdom Hybrid / WFH Options
CHEP UK Ltd
Visual Studio. Multithread programming. Linux skills Windows skills Ability to complete technical work with little oversight. Excellent communication ability. Proficient in English and Spanish.Desirable: Experience in Python. Machine learning algorithms and platforms. Develop automated solutions to common problems. Knowledge on tools for generation of automatic reports (Excel, Power BI, etc.). Microsoft PowerShell. Presentation skills at management level.# Remote Type More ❯
FPGA development in VHDL PCB design and layout software development in embedded C/C++. The candidate will be responsible for: simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs designing PCBs using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering performing schematic capture using OrCAD managing PCB layout, fabrication and assembly More ❯
Geoscience Software Engineer (C++/Qt, Masters or PhD) Guildford, Surrey (On-site) £65000 - £120,000 + 25% Bonus, 10% Pension, Private Medical. - A Masters or PhD Degree in Geology, Physics, Mathematics, Science or Computing. - Can work full-time, 5 More ❯
software developers to join their multi-disciplinary team developing integrated solutions to tough problems in the security and defence sectors. You will help develop innovative image and signal processing algorithms sitting on top of specialist hardware. This might require optimisation for low power environments or novel adaptations of existing technologies to new sensor data. Your work will expand to more … Additionally, they offer a competitive remunerations package including generous employer contribution pensions and annual performance related bonuses. Keywords: C++, Python, JavaScript, Typescript, Embedded C, Linux, DSP, Digital Signal Processing, Algorithms, Image Processing, Rust, Radio Communication Systems, Surrey Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we 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 ❯
seeking an Elasticsearch Consultant to support a strategic initiative aimed at enhancing data search capabilities. This role is crucial in driving business success through the implementation of efficient search algorithms and data indexing procedures. Responsibilities: Collaborate with cross-functional teams to understand data search requirements Design and implement Elasticsearch clusters to improve search performance Develop custom queries and filters to … on Elasticsearch best practices and implement improvements accordingly Essential Skills & Experience: Strong experience in Elasticsearch implementation and optimization Proficiency in designing and managing Elasticsearch clusters Solid understanding of search algorithms and data indexing techniques Ability to troubleshoot and resolve performance issues effectively Excellent communication and problem-solving skills Desirable Skills & Experience: Familiarity with Kibana for data visualization Knowledge of Logstash More ❯
seeking an Elasticsearch Consultant to support a strategic initiative aimed at enhancing data search capabilities. This role is crucial in driving business success through the implementation of efficient search algorithms and data indexing procedures. Responsibilities: Collaborate with cross-functional teams to understand data search requirements Design and implement Elasticsearch clusters to improve search performance Develop custom queries and filters to … on Elasticsearch best practices and implement improvements accordingly Essential Skills & Experience: Strong experience in Elasticsearch implementation and optimization Proficiency in designing and managing Elasticsearch clusters Solid understanding of search algorithms and data indexing techniques Ability to troubleshoot and resolve performance issues effectively Excellent communication and problem-solving skills Desirable Skills & Experience: Familiarity with Kibana for data visualization Knowledge of Logstash More ❯