Senior Full-Stack Software Engineer (AI/ML Specialist)
Contract role, 12 months duration
Rate- £500/day Outside ir35, fully work from Home
The role is with one of our Global Clients looking for a Senior Full-Stack Software Engineer with deep expertise in AI-powered application development to join their team. This is a senior individual contributor role with opportunities to work on complex, high-impact AI projects across Azure cloud infrastructure, and AI/ML platforms.
Responsibilities: -
Required skillsets: -
AI & Machine Learning - Hands-on experience with OpenAI APIs, Azure OpenAI, LangChain, LangGraph, MCP (Model Context Protocol), RAG, PostgreSQL Vector, Pinecone and AI agent orchestration and prompt optimization.
Backend Development - Strong proficiency across Python, Node.js/Express, TypeScript, and Serverless architectures. Experience with task queues and caching (Celery, Redis) would be a plus.
Frontend Development - Confident working across Vue, React, Next.js, Angular, and TypeScript. Familiarity with modern UI tooling including Tailwind CSS and Vite.
Databases & Storage - Solid experience with both relational and non-relational databases: PostgreSQL, MongoDB, SQL Server, Azure Cosmos DB, and Firebase. ORM experience with Entity Framework or Prisma.
Cloud & DevOps - Production experience on Azure and/or AWS, with strong DevOps skills including Docker, Kubernetes, Azure DevOps, Jenkins, Spinnaker, and CI/CD pipeline management.
Architecture & Methodology - Deep understanding of Microservices, Clean Architecture, DDD, and design patterns. Comfortable working in SCRUM environments across the full SDLC.
Beyond technical ability, we're looking for someone who brings the right mindset to ambiguous, high performing and fast-moving environments.
Experience & Qualifications
Outside Spy discovers all the Outside IR35 IT contract opportunities for members.