AI Programmer in London

AI Programmer in London

London Freelance 80000 - 98000 £ / year (est.) Home office (partial)
Russell Tobin

At a Glance

  • Tasks: Design and deploy intelligent AI systems that automate workflows and enhance decision-making.
  • Company: Join a leading tech firm shaping the future of AI on a global scale.
  • Benefits: Competitive contract rate, hybrid work model, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and real-world applications.
  • Why this job: Make a real impact by building production-grade AI systems that people actually use.
  • Qualifications: Experience with LLMs, AI systems, and strong programming skills in Python.

The predicted salary is between 80000 - 98000 £ per year.

Hybrid – London (3 days office - 2 days remote)

Rate: 500-550 Outside IR 35

Contract: 6 months initially

We’re looking for AI builders — not just experimenters. If you’ve deployed real-world LLMs, built autonomous AI agents, and engineered scalable AI systems that people actually use, this is the opportunity to shape the future of AI across a global organisation.

We’re building next-generation AI capabilities across both:

  • AI-powered SaaS / B2B products
  • Enterprise-wide AI transformation initiatives

You’ll work on high-impact systems that automate workflows, enhance decision-making, and deliver measurable business value at scale.

What You’ll Build:

  • Design and deploy intelligent AI systems powered by:
    • Large Language Models (LLMs)
    • Agentic AI frameworks
    • Retrieval-Augmented Generation (RAG)
    • Multi-agent orchestration
    • Tool-using autonomous workflows

This is a hands-on engineering role focused on production delivery, scalability, reliability, and business impact.

Your Work Will Include:

  • Building AI agents with reasoning, planning, memory, and tool orchestration
  • Developing advanced RAG pipelines and context-aware AI systems
  • Designing MCP-style architectures and interoperable AI workflows
  • Creating recommendation, forecasting, and classification models on large-scale datasets
  • Automating complex business operations using AI-driven decision systems
  • Integrating AI into APIs, enterprise platforms, and customer-facing products
  • Optimising latency, inference performance, observability, and cost efficiency

What We’re Looking For:

We want engineers and scientists who can take AI from concept to production.

Strong Experience In:

  • LLMs, GenAI, and Agentic AI systems
  • LangChain, LangGraph, LlamaIndex, Semantic Kernel, or similar frameworks
  • RAG pipelines and vector databases
  • AI agents and multi-agent orchestration
  • Python, PyTorch, TensorFlow, Scikit-learn
  • Cloud AI platforms such as AWS, Azure, or GCP
  • Production deployment, MLOps, and scalable AI infrastructure
  • API integration and workflow automation

Bonus Points For:

  • MCP / Model Context Protocol experience
  • Fine-tuning and evaluation frameworks
  • Recommendation systems and forecasting models
  • Real-world enterprise AI transformation experience
  • Experience balancing model quality, latency, and operational cost

Why Join Us?

  • Work on AI systems used at global scale
  • Join a production-first AI engineering culture
  • Build technology that directly impacts products, operations, and business strategy
  • Collaborate with strong engineering, product, and data teams
  • Influence how enterprise AI is designed and deployed across a global organisation

If you enjoy solving complex problems, deploying real AI systems, and building beyond prototypes, this role offers the opportunity to make a genuine impact.

AI Programmer in London employer: Russell Tobin

Join a forward-thinking organisation that prioritises innovation and collaboration in the heart of London. As an AI Programmer, you'll be part of a dynamic team dedicated to building impactful AI systems that drive real business value, all while enjoying a hybrid work model that promotes work-life balance. With ample opportunities for professional growth and a culture that encourages creativity and problem-solving, this is an exceptional place for those looking to make a meaningful contribution to the future of AI.

Russell Tobin

Contact Details:

Russell Tobin Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land AI Programmer in London

Showcase Your Skills with a Public Portfolio

As a freelancer in data science, having a killer portfolio is essential. Showcase your projects on platforms like GitHub or create a personal website that details your work and techniques. This gives potential clients a clear picture of what you can do and helps you stand out from the competition.

Get Involved in Data Science Communities

Tap into online forums like Kaggle or Stack Overflow. Not only can you showcase your expertise, but you can also connect with other data scientists and potential clients. Plus, participating in competitions and discussions can elevate your profile in the field.

Leverage Local Networking Opportunities

Keep an eye out for local data science meetups or tech events in your area. These are golden opportunities to meet potential clients and collaborators face-to-face. Plus, who doesn't love a bit of networking over pizza and drinks?

Pitch Your Services Directly to Companies

Don't just wait for freelancing platforms to bring clients to you—be proactive! Research companies that could benefit from data science services and craft tailored pitches. Mention specific pain points you can address for them. Let’s get that freelance hustle going!

We think you need these skills to ace AI Programmer in London

Large Language Models (LLMs)
Agentic AI frameworks
Retrieval-Augmented Generation (RAG)
Multi-agent orchestration
Python
PyTorch
TensorFlow

Some tips for your application 🫡

Showcase Your Projects:When applying for a freelance data science role like AI Programmer at Russell Tobin, it’s crucial to highlight your projects. Include a portfolio that features at least two or three projects involving data analysis, machine learning, or visualisation. Make sure to describe the tools and methodologies you used, so we can see your skills in action!

Quantify Your Achievements:Freelance gigs, especially in data science, often ask for proven results. In your CV, include any relevant metrics or outcomes from your previous work. Did your analysis help reduce costs by a certain percentage? Or did your predictive model improve performance? Numbers speak volumes!

Introduce Your Style:Since freelancing is all about your individual style and approach, use your cover letter to share how you tackle data problems. This is your chance to let us know how you think, your creative problem-solving methods, and how you would approach a project at Russell Tobin.

Be Real About Your Rates:When you send in your application, don’t forget to mention your freelance rates and availability. We appreciate clarity up front, and it helps us gauge if you fit within our budget and timeline. Being transparent in this aspect shows professionalism and readiness!

How to prepare for a job interview at Russell Tobin

Show Off Your Data Wizardry

As a freelancer in data science, you'll want to present a portfolio that showcases your best projects. We should pull together examples where you tackled real problems with data analytics, machine learning models, or visualisations. It's all about demonstrating your skills in action!

Be Ready to Dive Deep into Technical Questions

Expect to encounter some technical grilling during the interview. Prepare to discuss statistical methods, algorithms, or maybe even tackle a live coding challenge. We should brush up on tools like Python, R, or SQL—those are key players in the data science field. Don't just know them; be ready to explain your thought process!

Help Them Understand Your Work Style

Freelance gigs often mean you'll be working independently, so we need to convey our self-motivation and time management skills. Be prepared to talk about how you’ve handled multiple projects or met tight deadlines before. Sharing your approach to client communication can also give them confidence in your ability to deliver remotely.

Pitch Your Value Proposition

When freelancing, it’s crucial to clearly articulate what makes you unique. We should highlight not just technical skills but also the business impact of our projects. Think of a couple of stories where your data insights drove decision-making—this can be a game changer in showing why they should choose you for their freelance needs!