Lead Software Engineer, Full Stack / Backend

London 22 months agoFull-time External
Negotiable
Join this established inventive AI tech company as they grow the UK presence of their development team. Working with colleagues in Europe and the UK, you’ll be creating a suite of AI-powered tools for scientists and engineers so there’s a chance to expand your tech skills into machine learning.You will have:A good degree likely in computer science, mathematics or another technical subject, backed by strong A-level grades.Significant prior experience in developing modern app backends with Python and Django, and frontends using JavaScript / TypeScript and a modern component framework (Vue, React, Angular, Blazor or similar). Applications are welcome from people who feel their interests align more with front or back end development. Additional D3.js experience is a plus.A good grounding in databases, certainly SQL and ideally NoSQL, with a preference for ElasticSearch. Advanced knowledge of ElasticSearch is a major plus though not required.An appreciation for modern commercial software development tools and practice, collaboratively working to deadlines.Ideally though not necessarily, prior technical lead experience or an interest in those responsibilities.You’ll be joining a skilled and collaborative team and working on next generation products for a technical user base. With support around user experience and product management there is every opportunity to build a great product. The role is open to candidates looking to work in Cambridge or London, and hybrid working is anticipated 2-3 days per week.Keywords: Python, Django, JavaScript, TypeScript, D3.js, SQL, NoSQL, ElasticSearch, full stack, front end, back end, AI, MLPlease note: even if you don’t have exactly the background indicated, do contact us now if this type of job is of interest – we may well have similar opportunities that you would be suited to. And of course, we always get your permission before submitting your CV to a company