Full Stack Engineer
GenAI Full Stack Engineer - Con, Senior Con & Managing Consultant
Location: Hybrid (3 days a week in London or Birmingham)
Salary: £45,000 – £88,000 per annum - DoE/Grade
Clearance: Candidates must be eligible for SC Clearance, have 5 years UK residency, and the correct right to work status in the UK.
We are hiring for multiple GenAI Full Stack Engineers with a leading IT Consultancy to play a key part in building cutting-edge GenAI full-stack applications.
In this role you will:
- Collaborate with the wider team to develop GenAI proof-of-concepts (POCs) for clients using technologies like Retrieval-Augmented Generation (RAG) and intelligent agents.
- Scale existing POCs to production-ready solutions for customer use.
- Design and develop FullStack applications for both GenAI and non-GenAI projects.
- Support the development of infrastructure to enable robust end-to-end solutions.
- Grow your skills by exploring and experimenting with emerging technologies, including GenAI.
- Share your expertise by coaching and mentoring team members, fostering skill development within the team.
Your Profile:
- Backend Development: Experience in building microservices using either Python with FastAPI, or TypeScript with Express or equivalent
- Frontend Development: Experience in building React applications using TypeScript, leveraging frameworks such as Next.js or Vite.
- GenAI Frameworks: Familiarity with tools like LangChain, LangGraph, CrewAI, or Vercel AI (in Python or JavaScript).
- LLM experience: Practical experience with Large Language Models (LLMs) such as OpenAI, Anthropic, Mistral, or Llama, and tools like Ollama.
- Cloud Platforms: Proficiency in AWS or Azure for hosting and deployment.
- Containerization and Orchestration: Hands-on experience with Docker, Kubernetes, and Docker Compose.
- Infrastructure as Code (IaC): Exposure to tools like Terraform.
- Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar.
- CI/CD: Experience with continuous integration and deployment tools such as GitLab, GitHub, or Jenkins.
- Database Management
- Vector Databases: Experience with and (but not limited to) ChromaDB, Pinecone, PGVector, MongoDB , Qdrant etc.
- NoSQL: Familiarity with NoSQL databases (e.g., MongoDB preferred).
- SQL: Experience working with SQL databases like PostgreSQL.
- Version Control: Proficient in Git and version control platforms like GitHub, GitLab, etc.
Please reach out for further information