

Generative AI Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Generative AI Engineer on a contract basis, offering a competitive pay rate. Candidates should have 5+ years in software engineering and AI/ML, strong Python skills, and experience with LLMs and cloud deployment.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
August 28, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
London Area, United Kingdom
-
π§ - Skills detailed
#Langchain #Hugging Face #Data Science #Computer Science #Scala #ML (Machine Learning) #AI (Artificial Intelligence) #Cloud #MLflow #Python
Role description
Key Responsibilities
β’ Collaborate with engineering, data science, and AI teams to design scalable AI-powered capabilities.
β’ Deploy and optimize LLM-based applications in production.
β’ Evaluate AI models through rigorous testing and continuous improvement.
β’ Integrate AI into production systems ensuring scalability, robustness, and efficiency.
β’ Stay current with AI and ML advancements; propose enhancements.
β’ Own design, implementation, and maintenance of production retrieval and agentic systems.
β’ Implement robust CI/CD and testing practices for AI systems.
β’ Translate business needs into innovative AI solutions.
Requirements
Experience:
β’ Education: Bachelorβs in Computer Science, Engineering, Math, or equivalent.
β’ 5+ years in software engineering and AI/ML development.
β’ Strong Python coding skills.
β’ Expertise in ML algorithms, model development, and lifecycle tools (MLflow, DVC, Weights & Biases).
β’ Experience deploying ML systems in the cloud.
β’ Professional experience with LLMs and large-scale models.
β’ Proven track record building scalable, distributed ML systems.
Skills:
β’ Systems design, strong software engineering fundamentals.
β’ Strong analytical/problem-solving and communication skills.
β’ Ability to work independently and in teams.
Preferred
β’ Experience with LLM frameworks (LangChain, LlamaIndex, Hugging Face).
β’ Knowledge of RAG (Retrieval-Augmented Generation) and improvements.
Key Responsibilities
β’ Collaborate with engineering, data science, and AI teams to design scalable AI-powered capabilities.
β’ Deploy and optimize LLM-based applications in production.
β’ Evaluate AI models through rigorous testing and continuous improvement.
β’ Integrate AI into production systems ensuring scalability, robustness, and efficiency.
β’ Stay current with AI and ML advancements; propose enhancements.
β’ Own design, implementation, and maintenance of production retrieval and agentic systems.
β’ Implement robust CI/CD and testing practices for AI systems.
β’ Translate business needs into innovative AI solutions.
Requirements
Experience:
β’ Education: Bachelorβs in Computer Science, Engineering, Math, or equivalent.
β’ 5+ years in software engineering and AI/ML development.
β’ Strong Python coding skills.
β’ Expertise in ML algorithms, model development, and lifecycle tools (MLflow, DVC, Weights & Biases).
β’ Experience deploying ML systems in the cloud.
β’ Professional experience with LLMs and large-scale models.
β’ Proven track record building scalable, distributed ML systems.
Skills:
β’ Systems design, strong software engineering fundamentals.
β’ Strong analytical/problem-solving and communication skills.
β’ Ability to work independently and in teams.
Preferred
β’ Experience with LLM frameworks (LangChain, LlamaIndex, Hugging Face).
β’ Knowledge of RAG (Retrieval-Augmented Generation) and improvements.