> Markdown version of [/jobs/ext/2729924-software-engineer-machining-strategy](https://www.wearedevelopers.com/jobs/ext/2729924-software-engineer-machining-strategy). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Machining Strategy - **Company:** CloudNC - **Location:** UK (Remote available) - **Salary:** £77,174.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Algorithm Design, Automation of Tests, C++ (Programming Language), Code Review, Continuous Integration, Data Structures, Machine Learning, Computational Geometry, Software Engineering, Software Systems, Reinforcement Learning, High Performance Computing, Gpu Programming, Information Technology, Computer-augmented Design and Manufacturing - **Published:** September 5, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5869158776 ## About the Role To be successful in this role, you should thrive on tackling new challenges in a fast-paced environment - combining curiosity, experimentation, and hands-on implementation to turn complex problems into elegant solutions. Collaboration excites you: you enjoy brainstorming with your team, exploring fresh approaches, and pushing technological boundaries, all while staying aligned with our product vision and roadmap. Essential Experience * Strong C++ programming skills with a focus on writing clean, performant, and maintainable code. * Experience in algorithm design and implementation, especially in domains such as computational geometry and numerical methods. * Solid understanding of data structures and algorithmic complexity, with the ability to reason about performance trade-offs. * Collaborative mindset - able to work closely with multidisciplinary teams including manufacturing experts, data scientists, and software engineers. * Excellent communication skills, capable of articulating complex technical ideas clearly and constructively. * Degree (or equivalent experience) in Computer Science, Mathematics, Physics, Engineering, or a closely related field. Desirable Experience * Background in computational geometry, CAD/CAM, CNC machining, or manufacturing process modelling. * Familiarity with geometric kernels, CAD/CAM libraries, or simulation tools. * Experience in high-performance computing, parallelisation, or GPU programming. * Exposure to modern software practices such as CI/CD, code review, and automated testing. * Experience with machine learning or optimisation techniques (e.g., reinforcement learning, heuristic optimisation, constraint solving). ## Description As we continue to expand our Machining Strategy team, we're looking for passionate, R&D-oriented Software Engineers to help us push the boundaries of what's possible in manufacturing automation. The role will involve researching, designing, and developing novel algorithms and software systems that enable our AI to make smarter machining decisions - from optimizing toolpaths and cutting strategies to automating complex CAM workflows. You'll work closely with domain experts in manufacturing, data science, and software engineering to turn cutting-edge ideas into robust, production-ready solutions. ## Related Videos - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [CUDA Python: GPU programming for the modern developer](https://www.wearedevelopers.com/videos/100221-cuda-python-gpu-programming-for-the-modern-developer) - [Phel, a native Lisp for PHP](https://www.wearedevelopers.com/videos/791-phel-a-native-lisp-for-php) - [Strange New Worlds: shaping the future of the digital age](https://www.wearedevelopers.com/videos/677-strange-new-worlds-shaping-the-future-of-the-digital-age) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) ## Related Articles - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)