Randstad

Artificial Intelligence Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Junior–Mid Artificial Intelligence Engineer as a Developer Advocate for AI/GenAI, offering a 12-month remote contract at £350-400 per day. Key skills include Python/Django, GitHub management, technical writing, and community engagement.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
400
-
🗓️ - Date
October 11, 2025
🕒 - Duration
More than 6 months
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Python #Automation #GitHub #Django #Documentation #AI (Artificial Intelligence) #Databases #Cloud #Storytelling
Role description
Developer Advocate, AI/GenAI Location: Remote Contract length: 12 months Pay rate: £350-400 per day (dependent on skills/experience) Level: Junior–Mid Overview: As a Developer Advocate focused on AI/GenAI, you will empower AI builders with practical LLM/RAG samples, vector search demos, and hands-on tutorials. You’ll foster engagement and growth in the AI developer community while ensuring GitHub advocacy repositories remain organized, discoverable, and up-to-date. Key Responsibilities: • Build AI/GenAI sample applications, including prompt pipelines, embeddings, retrieval-augmented generation (RAG), and evaluation/reference implementations. • Maintain GitHub repositories and automation for AI assets; standardize repo structure, documentation, and contribution models. • Produce step-by-step tutorials, quickstarts, and clear documentation; record short demo videos and walkthroughs. • Lead workshops, run office hours, and deliver talks/webinars to engage and support the AI developer community. • Collect insights and feedback from forums, Slack, and events; relay key findings to product and documentation teams. • Proactively improve the experience for Python/Django developers building AI solutions. Jobs to Be Done: Typical tasks and objectives for this role include: Sample App and Demo Creation: • Design and implement clear, practical examples using large language models (LLMs), vector search, prompt pipelines, and retrieval-augmented architectures (RAG). • Provide reference implementations with thoughtful trade-off explanations and documented code. Repository and Automation Management: • Organize and tidy GitHub repos for AI assets, establishing effective automations (CI), templates, and contribution guidelines. • Curate issues, pull requests, and ensure comprehensive READMEs and discoverability features. Educational Content Development: • Write concise, actionable tutorials, how-to guides, and walkthroughs for a variety of developer skill levels. • Script and record short demo or explainer videos, highlighting new techniques and contribution best practices. Community Engagement: • Host or participate in workshops, office hours, and live Q&A sessions to foster engagement and answer questions. • Actively participate in developer forums, Slack channels, and community threads to support users and source feedback. Feedback and Product Advocacy: • Gather, analyze, and deliver key community insights to product and documentation teams to influence improvements and new features. • Maintain a feedback loop to ensure resources and docs continue to meet developer needs. Developer Experience Stewardship: • Proactively identify and address pain points impacting Python/Django-based AI solution builders. • Recommend improvements to sample code, documentation, and community processes. Qualifications: • Bachelor’s degree or equivalent experience. • Able to build secure and enterprise grade AI-enabled applications and clearly explain design and trade-offs. • Excellent technical writing abilities; skilled in visual communication and demo storytelling. • Preferred: familiarity with cloud platforms or databases, Python/Django for AI development, understanding of basic UI/UX principles, and experience with video editing tools (e.g., Camtasia). • Ideally an active Open Source contributor.