Leverage cutting-edge AI technologies to address real-world customer challenges Collaborate with product teams to translate business and product requirements into technical solutions that leverage the latest in AI technologies Design and implement intelligent AI agents and multi-agent systems capable of autonomous decision-making and interaction, enabling complex workflows and real-time problem-solving Develop agent-based architectures for applications such as task orchestration, adaptive learning, and dynamic data analysis Create and deploy Retrieval-Augmented Generation (RAG) systems to enhance AI model retrieval and contextual response accuracy Evaluate and refine prompt engineering strategies, incorporating advanced techniques to optimize generative model outputs for diverse use cases Requirements
Essential: Solid professional software engineering background Approx. 5+ years industry experience in software development Strong Python skills, including production-level experience Proficiency in modern software engineering best practices e.g. test-driven development, version control, CI/CD, containerisation Hands-on experience building applications and integrations with modern generative AI models (e.g., LLMs) Hands-on experience with advanced techniques for optimizing generative model outputs Ability to work effectively both independently and within a team Proven ability to perform in a dynamic, fast-paced environment Strong analytical and problem-solving abilities Desirable: Strong foundation in AI/ML principles, with a focus on Generative AI and Large Language Models (LLMs) Ground understanding of the trade-offs, capabilities, and limitations of different AI models Experience with vector embeddings and working with vector databases (e.g., Pinecone) Experience in integrating data with pre-trained Generative AI models using techniques like RAG and fine-tuning, utilizing tools such as LangChain, LlamaIndex, Hugging Face, AWS Bedrock, or Google Vertex AI Experience with at least one common cloud provider (AWS, GCP, Azure) Knowledge of MLOps/LLMOps practices, including model deployment, serving, and monitoring Familiarity with data engineering principles and managing data pipelines for AI applications What we offer
Flexibility - contract or full-time employment Competitive remuneration Hybrid working and an office location in Bristol within 5-10 minutes of major train and bus routes. The chance to work in a fast-paced, highly ambitious team A fully stocked pantry and large cooking space where we cook and eat together Equal Opportunity The Cookpad team is made up of an incredible, diverse range of people. We are proud to be an equal opportunity employer. We do not discriminate based on race, ethnicity, colour, ancestry, national origin, religion, sex, sexual orientation, gender identity, age, disability, veteran status, genetic information, marital status or any other legally protected status. Your Privacy When applying for a job with Cookpad, we will collect personal information about you. We use that personal information predominantly for the purposes of processing your application and analysis of our recruitment activity. You can read more about how we use your personal information in our privacy policy. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
IT Services and IT Consulting
#J-18808-Ljbffr