Contract AI Software Engineer (LLM/Node.js/Python) – Remote (UK-based) – Outside IR35 – 6 months (with potential extension)About the RoleWe’re supporting a fast-moving digital product studio that urgently needs an experienced AI Software Engineer to help deliver a series of AI-led projects. The team is scaling to meet high demand, and this role offers the opportunity to work across multiple AI initiatives in a lean, collaborative environment. You’ll need to flex between architecture, hands-on delivery, and guiding others, all while moving at pace.Key ResponsibilitiesDesign and build scalable APIs and backend systems using TypeScript/Node.jsDevelop and integrate AI-powered product features using Python and LLM APIsWork with frameworks such as LangChain, LlamaIndex, and vector databases (Pinecone, FAISS, etc.)Lead the development of Retrieval-Augmented Generation (RAG) pipelinesProvide architectural input, mentor junior engineers, and own key delivery areasOperate proactively within a fast-paced, lean delivery modelContribute to prompt engineering, observability, and operational best practicesDeploy solutions in cloud environments (preferably AWS)What We\’re Looking For5+ years of professional software engineering experience2+ years of practical experience building AI/LLM-driven applicationsStrong in TypeScript/Node.js with the ability to work confidently in Python for AI toolingExperience with AI/LLM frameworks like LangChain, LlamaIndex, and embedding modelsProven experience with RAG pipelines and vector search technologiesComfortable switching between IC, architecture, and mentorship rolesStrong time management and proactive working style essential for fast-moving briefsCloud deployment experience (preferably AWS)Product-focused mindset with strong collaboration and communication skills
Contact Detail:
LinkedIn Recruiting Team