C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
Ecm Selection
Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without the relevant project experiences will More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without the relevant project experiences will More ❯
Guildford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
/join with: Looking to play your part in a revolutionary movement with sustainable energy? Are you a Core Java expert with extensive experience using concurrency, low latency and multithreaded applications? FULLY REMOTE Senior Java Engineer - Tech for Good Salary: up to £120k Location: Fully Remote from anywhere in the UK We have a fantastic new opportunity for all you … energy software platform helping consumers transition towards a sustainable future are looking for enthusiastic and knowledgeable Senior Java Engineers with a strong comprehension of the Core Java principles, including Multithreading, Concurrency and Low Latency to join their growing team. In this fantastic Senior Java Engineer role: You will have ownership over your projects Be involved in the end-to-end More ❯
Compton, Guildford, Surrey, England, United Kingdom Hybrid / WFH Options
Noir
.NET Developer, .NET 9, C# - Computer Gaming Company - Godalming (Tech stack: .NET Developer, .NET 9, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) Having sold over 100 million games consoles and over 500 million games over the last decade, my client is undoubtedly the world's most recognised computer gaming brand. We … skill set that encompasses: .NET, .NET Core/ASP.NET MVC, C# and SQL Server. Our client can provide with exposure to: .NET 9, Azure, Angular 19, Solid, DRY, LINQ, multithreading, Microservices, RESTful, Web API 2, JavaScript, HTML5, Agile and SQL Server 2022. This is a truly amazing opportunity to work for a forward thinking and progressive company, one that can More ❯
Guildford, England, United Kingdom Hybrid / WFH Options
JR United Kingdom
while working from home. You will be an excellent Java Developer if you: Have worked in high-performing and low latency environments Are highly experienced using Core Java with multithreaded applications Possess a strong comprehension of Algorithms and Data Structures Understand Graph Theory and Interval Graphs Ideally completed a PhD in Computer Science While benefitting from a highly flexible work More ❯
C++ (and ideally C or Fortran). Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. Strong numeracy and understanding of mathematical modelling. Experience with CUDA, multithreading, AI/ML would be advantageous. Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and More ❯
are valued. What you'll need to succeed Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology, or Computing. 5+ years of experience with C++, Qt framework, and multithreading/parallel programming. Experience with 3D graphics, GIS development, geometrical modelling, and scripting for geological problems. Knowledge in seismic processing, fracture modelling, fault seal analysis, kinematic or geological modelling, and More ❯
opportunities for leadership as the company grows. Requirements Advanced degree (Masters or PhD) in Science, Maths, Engineering, Geology, or Computing 5+ years experience with C++, preferably with Qt and multithreading Desirable skills: C#/WPF/MVVM, GUI development, Continuous Integration, GPU, 2D/3D Graphics, Machine Learning/AI projects Benefits Competitive rewards including up to 25% annual bonus More ❯
degree (Masters or PhD) in Science, 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 More ❯
Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply.We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming.You should have worked with 3D graphics and GIS development toolkits, 2D/3D Geometrical modelling experience and scripting of mathematical or geological problems.Experience in seismic processing, fracture More ❯
Social network you want to login/join with: Nscale is taking on the hyperscalers by building a vertically integrated GenAI cloud platform. We own the data centres, software, and applications that power today's AI stack using sustainable technology More ❯