> Markdown version of [/jobs/ext/2206626-lead-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2206626-lead-senior-software-engineer). 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). --- # Lead / Senior Software Engineer - **Company:** ECM Selection Limited - **Location:** Cambridge, UK - **Experience:** Expert - **Salary:** £70,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Microsoft Azure, D3.Js, Django Web Framework, Elasticsearch, Python (Programming Language), NoSQL, Commercial Software, Redis, Software Engineering, SQL Databases, Web Application Frameworks, ReactJS, Vue.js - **Published:** August 24, 2026 - **Apply:** https://www.ecmselection.co.uk/register/27100 ## About the Role In this lead or senior role develop the core web tech powering the latest AI tools for innovators. Building on your existing Python / Django skills and potentially React / Vue, working alongside AI engineers will allow you to grow your skillset into this field. This mid-sized company have been uniquely building around NLP and ML technology for years and the latest advances have proven and enhanced their offering. Their smart, relaxed technical team span Cambridge, London and Europe. They maintain the pioneering innovation of a startup whilst having an established client base, strong track record and a lean, switched-on management style. Your CV will demonstrate: * Significant Python, ideally Django, software engineering of modern app backends. * Minimally SQL database skills, ideally ElasticSearch or other NoSQL, and Redis. * An appreciation of modern commercial software development practices. * A good degree in a technical subject and strong A-levels or equivalent. Ideally you will also have worked with modern JavaScript frameworks such as Vue or React as well as D3.js. You may be back end or full stack developer. If you have an interest in technical leadership, and/or have prior experience, that is a plus. AWS / Azure and container experience is beneficial. Hybrid work 2-3 days per week from Cambridge or London. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More](https://www.wearedevelopers.com/videos/1786-wearedevelopers-live-ai-freelancing-keeping-up-with-tech-and-more) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)