Artificial Intelligence Engineer

1 Days Old

Job Description

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.

Location:
Greater London
Category:
Engineering

We found some similar jobs based on your search