Salary: £80,000 - 80,000 per year Requirements: We require a good degree in a technical subject from a Russell Group or equivalent university, and a masters or PhD may also be beneficial. We are looking for commercial-grade software engineering experience, ideally in engineering or scientific software working with large data volumes for expert users. We need experience architecting, developing, and maintaining robust, scalable software systems. We value recent experience integrating AI and machine learning features or subsystems into applications. We expect awareness of security and compliance considerations. We require experience with API development for internal boundaries and potentially external use. We look for experience supporting operational success through monitoring, diagnostics, troubleshooting, and continuous improvement. We are interested in candidates with proficiency in Python, C++, or C#. We require UK residence and full work permission without sponsorship. Responsibilities: We will have you architect, develop, and maintain scalable production-grade software systems. We will have you integrate AI and machine learning features into our application suite. We will have you work on engineering software that handles large data volumes for expert users. We will have you develop APIs for internal services and potentially external users. We will have you support deployment success through monitoring, diagnostics, and troubleshooting. We will have you contribute to continuous improvement of our software and systems. We will have you work on desktop or web/cloud applications, with a focus on numerical data or imaging rather than natural language or LLM use cases. Technologies: AI API Architect C# Cloud Support LLM Machine Learning Python Security Web Mobile More: We are an engineering software company based in Guildford, close to transport links, and we are integrating AI and machine learning capabilities into our application suite. We offer a highly competitive salary of up to £80,000 plus benefits, and we are seeking a skilled traditional software engineer with experience in production-grade systems and AI/ML integration. Our work focuses on robust engineering and scientific software, and we are particularly interested in applications involving numerical data or imaging. We are part of ECM, the high-tech recruitment experts, and we are recruiting only for candidates who are eligible to live and work in the UK without sponsorship. last updated 24 week of 2026