Codesearch AI
AI Software Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
AI Software Engineer
An unsolved problem in a multi-billion-dollar industry.
A revenue-generating startup with signed commitments and paying customers.
A build-from-the-front engineering role with ownership - where the hard part is the software, not the model.
This is a software engineering role in an AI domain, not an AI role that happens to involve software. Our client builds agents and automation that take document-heavy business workflows and run them end to end: a document lands, an email arrives, and a reusable agentic workflow fires automatically - extracting what matters and acting on it, instead of someone re-prompting a chatbot every time.
The product is live, customers are paying, and the team is small and fully distributed, so what you build, you own. The hard part here is the engineering. Production-grade backend is live Agent experiences is what they are hiring for.
What You'll Be Doing
- Build and own the backend the whole product runs on - services, APIs, workers, queues and event-driven workflows in Node and TypeScript
- Design multi-tenant systems that serve many customers from one platform, and solve the data-isolation and privacy problems that come with it properly
- Build reusable agentic workflows that trigger automatically - document extraction, ingestion and workflow automation that runs without a human re-prompting it each time
- Wrap the model providers into reliable production features: structured outputs, tool calls, retrieval, guardrails, approval steps and audit trails
- Put in the observability that keeps an AI system honest - tracing agent runs, catching failures, and watching cost and latency
- Use coding agents to move fast, and review what they produce with real engineering judgement before any of it ships
- Own what breaks in production and fix the root cause, not the symptom
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
What You'll Need
Essential
- Production-hardened Node and TypeScript from real commercial systems - side projects and AI-generated hobby code will not be enough
- Genuine experience building multi-tenant systems that serve many customers at once, and solving the privacy and data-isolation problems that follow
- A track record at the production sharp end - real scale, real users, and clear stories of what broke and what you changed because of it
- Strong PostgreSQL: schema design, indexing, migrations, and fixing queries when they're slow
- Around five years shipping production software, with evidence you deliver systems, not prototypes


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Bonus
- Integrating LLM SDKs into production - very helpful, but not a blocker
- Comfort with pgvector or similar for retrieval
The Person
You're a software engineer first with a CS background, drawn to AI because that's where the interesting problems are right now - not because you're collecting technologies. You've shipped real systems, you carry the scars, and you can tell genuine capability from hype. You work well in a small, fully distributed team where clear communication across time zones is the difference between shipping and stalling, and you take ownership without being asked.
The Role
- Fully remote, working UAE / Gulf hours - the team is small and spread across three continents, so overlap and clear communication genuinely matter
- Around five years of production software experience
- Early-stage startup: live product, paying customers, and real ownership of what you build
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills
Location