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.