Salary: £40,000 - 70,000 per year Requirements: We are seeking a Software AI Engineer with experience in generative AI, LLM, or machine learning. To be successful in this role, you should have a software engineering background in languages such as Python, JavaScript, Node.js, C++, or similar. A strong passion for cutting-edge generative AI and advanced machine learning technology is essential. You should possess very strong communication skills, enabling you to articulate complex technical concepts to senior non-technical stakeholders. Experience working in research and development or small technical teams is a plus. A positive, engaging personality with the resolve to challenge and question existing processes is highly valued. Due to the sensitive nature of our work, an active MOD DV clearance is required. Responsibilities: In this position, you will collaborate with our R&D team and industry partners to turn innovative ideas into production-ready, market-leading solutions. We are looking for a software engineer who thrives in a collaborative and autonomous working environment and seeks full end-to-end project exposure. You will be involved at the forefront of defense and national security innovation, contributing to projects that have a significant impact. Technologies: AI JavaScript LLM Machine Learning Python Security NodeJS More: As a Software AI Engineer with us, you can expect an excellent career development trajectory and extensive training opportunities within our market-leading SME. We offer a generous starting salary, hybrid working arrangements (1-2 days a week in the office), and an extensive personal development scheme. You will enjoy 25 days of holiday, a 10% private pension scheme, bonuses, and private healthcare. Our culture fosters autonomy and collaboration, with significant growth potential and regular remuneration reviews. If you are ready to join a market-leading business with innovation at its core, we invite you to apply now. last updated 6 week of 2026