Artificial Intelligence Engineer

London 4 months agoFull-time External
383.5k - 671.1k / yr
Junior AI/ML Engineer – Agentic Systems & Knowledge Graphs 📍 North London (Hybrid) 💼 £40,000–£70,000 | 2-Year Contract (Outside IR35) | Opportunity to Go Permanent An industry-leading technology company is seeking a Junior AI/ML Engineer to support the development of cutting-edge AI systems, combining the latest advances in large language models (LLMs), agentic AI, graph neural networks (GNNs), and enterprise knowledge graphs. This is a long-term role (initial 2-year contract, outside IR35), with a strong possibility of transitioning into a permanent position. It’s an exciting opportunity for a highly capable early-career engineer to gain hands-on experience across advanced AI technologies and contribute to real-world, production-grade systems. 🔍 What You’ll Be Working On • Assist in the fine-tuning and evaluation of domain-specific LLMs, applying retrieval-augmented generation (RAG) and prompt engineering techniques. • Contribute to the development of multi-agent systems using frameworks such as AutoGen, LangGraph, LangChain, or CrewAI. • Support the integration of AI safety techniques into system design and deployment. • Help implement real-time and batch inference pipelines with secure APIs (REST/gRPC, event-driven). • Work on the construction and maintenance of enterprise knowledge graphs used in intelligent search and recommendation systems. • Assist in training and deploying graph neural networks for tasks like link prediction and node classification. • Participate in building robust MLOps pipelines for versioning, CI/CD, and automated retraining across cloud and on-premise environments. • Collaborate with senior engineers through code reviews, design discussions, and knowledge-sharing sessions. 🎓 What We’re Looking For • MSc or PhD from a top university in Computer Science, Machine Learning, Mathematics, or a closely related field. • Strong foundational knowledge of machine learning and deep learning, with hands-on experience using frameworks such as PyTorch, TensorFlow, or JAX. • Exposure to LLM fine-tuning and/or experience working with transformer-based models (e.g. GPT, LLaMA, Mistral). • Interest in or familiarity with agentic AI frameworks and multi-agent systems. • Some knowledge of graph databases (e.g. Neo4j, Neptune, TigerGraph) and GNN libraries (e.g. PyTorch Geometric, DGL). • Comfortable working with Python in collaborative software engineering environments. • Awareness of cloud tools (e.g. AWS, GCP, Azure), MLOps practices, and data pipeline technologies is a plus. 🌟 Bonus Skills • Experience with model optimisation techniques for deployment (e.g. quantisation, pruning, distillation). • Open-source contributions, research publications, or involvement in AI/ML competitions (e.g. Kaggle, NeurIPS, etc.). 🚀 Why This Role? • A chance to work on state-of-the-art AI systems from day one. • Generous contract (£40,000–£70,000) with outside IR35 status and potential to go permanent after two years. • Exposure to impactful AI work in a highly technical, collaborative team. • Hybrid working arrangement based in North London. Ready to accelerate your AI/ML career on real-world, production-ready systems? Apply now with your CV and GitHub/portfolio.