AI Engineer
Salary: £65,000 £80,000
Location: Fully remote
We are seeking an AI Engineer with a strong open-source software background to join a fast-growing scale-up. They offer fully remote employment and have a team of engineers dedicated to developing AI-powered search and Retrieval-Augmented Generation (RAG) pipelines within DataStax-based architecture.
This role is perfect for someone with expertise in Open-source, API development, fine-tuning LLMs, and integrating AI into scalable applications. If you thrive in an AI-driven development environment, enjoy working on cutting-edge retrieval models, and have a passion for optimizing LLM performance, we want to hear from you.
Key Responsibilities:
* Develop and maintain scalable RESTful & GraphQL APIs to interact with LLMs and AI-powered search systems.
* Design and implement Retrieval-Augmented Generation (RAG) pipelines using open-source tools like LangChain, Langflow, and DataStax Vector Search.
* Fine-tune LLMs (Hugging Face, OpenAI, Cohere, or similar) to improve response quality and domain-specific performance.
* Optimize embedding models for better semantic search and document retrieval.
* Integrate AI-driven solutions with vector databases such as DataStax Astra DB, Weaviate, or FAISS.
* Implement secure API authentication (OAuth2, JWT) and manage access controls.
* Collaborate with AI/ML, data engineering, and DevOps teams to ensure seamless system integration.
* Monitor API performance and AI search efficiency, implementing optimizations where necessary.
* Stay up to date with advancements in LLM fine-tuning, RAG methodologies, and vector search techniques.
Essential Skills & Experience:
* Programming: Strong proficiency in Opensource.
* API Development: Experience with FastAPI, Flask (Python) OR Express.js for microservices.
* RAG Development: Hands-on experience building retrieval-augmented AI search solutions.
* LLM Fine-Tuning: Experience fine-tuning models for domain-specific performance and optimizing inference speed.
* Vector Search: Knowledge of DataStax Vector Search, Pinecone, FAISS, or Weaviate.
* Deployment: Familiarity with Docker, Kubernetes, and CI/CD pipelines (GitHub Actions, Jenkins, or similar).
* Security & Authentication: Strong understanding of OAuth2, JWT, and API security best practices.
* Passionate about AI and Open Source: Demonstrated involvement in open-source projects and a passion for AI and its applications.