AI Engineer (Entry Level) at Jobright: A Practical Guide for UK Applicants
Let’s say you finished your degree a few months ago. You’ve built a chatbot or two, played with the OpenAI API at 2 a.m., and now you’re scrolling LinkedIn. Then you see a job titled “AI Engineer, Entry Level,” remote, UK, full-time.
You click it, read the requirements, and LinkedIn tells you your profile is missing some required qualifications. That stings a bit.
Before you close the tab, read this. I went through the listing line by line, and I think it’s more approachable than that red warning suggests, if you prepare the right way.
What the job is
The company is Jobright, which runs an AI-powered job search app. The role is to build and improve the autonomous AI agents inside it. At the time I looked, the listing was about five days old, the apply button was routed off LinkedIn to Jobright’s own site, and LinkedIn showed 18 people had clicked apply. That’s a fairly small pool, so it’s worth acting quickly.
The listing doesn’t mention a salary, so don’t assume a number. Check the application page, and if it isn’t there, ask early in the process.
What you’d be doing day to day
The responsibilities sound grand, so here they are in plain language:
- Building AI agents. An agent is an LLM that can take steps, use tools, and work toward a goal instead of just answering one question.
- Writing prompt workflows. You design chains of prompts so the model behaves reliably, and you test whether changes make it better or worse.
- Plugging LLMs into the product. The answers need to be good, fast, and consistent. Users won’t wait ten seconds for a reply.
- Turning product ideas into features. You’ll work with non-engineers, so communication matters.
- Building RAG systems and fine-tuning. RAG (retrieval-augmented generation) means the model looks up relevant information before answering, so it doesn’t make things up.
The requirements, honestly
Required:
- A degree in Computer Science, AI, or a related technical field, with 0–2 years of experience
- Strong Python and experience with LLM APIs (OpenAI, Anthropic, or open-source models through Hugging Face)
- A practical grasp of agentic workflows and prompt chaining
- Solid engineering basics: APIs, async programming, Git
Preferred:
- A past internship or personal project with AI apps, chatbots, or agents
- Familiarity with LangChain, AutoGPT, or CrewAI
- Experience with vector databases and semantic search
- Basic front-end or full-stack knowledge
Look at the “preferred” list again. Almost everything on it can be learned or proven through a weekend project. That’s your way in.
ALSO READ:- Storekeeper Job in Abu Dhabi, UAE for 2026 Full Guide
Step-by-step: how I’d prepare
Step 1: Build one real agent project
Don’t build a generic “chat with a PDF” demo. Thousands of applicants have one, and hiring managers have seen them all. Build something close to what this company does.
For example, make a small agent that takes a job description and a CV, then suggests CV improvements and writes a tailored cover letter. It’s relevant, it’s easy to demo, and it shows you understand their product.
A simple stack to start with:
- Python for the core logic
- An LLM API (OpenAI or Anthropic), or an open-source model through Hugging Face
- A small FastAPI backend
- A basic front end, even just Streamlit, so people can click through it
Step 2: Learn async Python properly
This is the requirement people skim past. When your app calls an LLM, it waits. If you’re calling several models or tools at once, blocking code makes everything slow.
Learn async and await, and practice making several API calls concurrently with asyncio. Then write down how much faster it got. That’s a good line for your CV: “Reduced response time from X to Y seconds using async calls.”
Step 3: Add RAG with a vector database
The listing mentions RAG and semantic search, so build a small version. Chroma runs locally and is easy to start with. Pinecone and others exist too, but you don’t need a paid one for a portfolio project.
The basic flow:
- Split your documents into chunks
- Turn each chunk into an embedding
- Store them in the vector database
- When a user asks something, retrieve the closest chunks and pass them to the LLM
The first time you do this, your answers will probably be mediocre. Chunks that are too big or too small hurt quality a lot. That’s the lesson. Write about what you changed and what improved, because interviewers love hearing it.
Step 4: Try an agent framework
LangChain and CrewAI are both named in the listing. You don’t have to master them, but you should have built something with at least one. Build the same small project with and without a framework. You’ll understand what the framework actually saves you, and that’s a good interview answer.
Step 5: Get your GitHub in order
Hiring teams will look at it. Make sure each project has:
- A clear README with a screenshot or short demo video
- Setup instructions that actually work
- A short explanation of what you tried and what didn’t work
- Commits that look like real work, not one giant upload
Step 6: Tailor your CV, then apply
Use the listing’s own words, honestly. If you’ve built a RAG project, say “RAG.” If you’ve used the Anthropic or OpenAI API, name it. Applicant tracking systems and recruiters both scan for these terms.
LinkedIn’s match warning only counts what’s in your profile. If your CV doesn’t mention your projects clearly, you’ll look weaker than you are.
Mistakes to avoid
Over-claiming. Don’t write “expert in LangChain” after a weekend tutorial. In a technical interview it falls apart in about two questions. Say what you’ve built and what you learned.
Tutorial-only portfolios. If your project is identical to a YouTube tutorial, it tells them nothing about you. Change something meaningful and explain why.
Ignoring latency and cost. The listing explicitly says “low-latency” and “reliable.” A project that takes 20 seconds per answer won’t impress anyone. Mention how you sped things up or reduced token use.
Forgetting the product side. This role sits between product and engineering. Be ready to explain who your project helps and why it’s useful, not just how it works.
Skipping the basics. Git, APIs, and clean code count as much as AI knowledge. Entry-level doesn’t mean sloppy.
Trusting the first search result for the application link. The apply button sends you to Jobright’s own site. Always apply through the official page and never pay anyone for “guaranteed” interviews. Real employers don’t charge applicants.
Questions to expect and practise
- Walk me through an agent you built. Where did it fail?
- How would you reduce hallucinations in an LLM answer?
- When would you use RAG instead of fine-tuning?
- How do you handle a slow or failing API call?
- How would you test whether a prompt change made things better?
For that last one, a good answer involves a small set of test inputs, a clear way to score the outputs, and comparing before and after. Even a simple spreadsheet-based evaluation shows you think like an engineer.
Is it worth applying if you don’t meet everything?
Yes, with a caveat. LinkedIn’s “low match” tag is an automated estimate and doesn’t reflect how a human reads your application. If you have the degree, can code in Python, and have shown you can build with LLM APIs, you’re within what the listing asks for.
If you don’t have the degree or any project at all, spend two or three weeks on Steps 1 to 5 first. The role will likely be gone by then, but the same skills apply to dozens of similar listings.
Also remember it’s a “promoted by hirer” post, and a small number of people have already clicked apply. A strong application sent early can stand out.
Final thoughts
This role isn’t asking for a PhD or years of experience. It’s asking whether you can build a working AI feature, explain it clearly, and keep learning. One solid project and a clear explanation of your decisions can do more for you than a long list of buzzwords.
Pick a small agent idea today, get a basic version running this weekend, and write down what breaks. That log of problems is the most valuable part of your application.
Always confirm the current details, such as pay, location rules, and whether the role is still open, on the official application page before you apply.
1 thought on “AI Engineer Job in UK 2026 Full Guide”