AI Engineer

36 Labs
London, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Computer Programming Continuous Integration Github Python (Programming Language) Software Organization Large Language Models Software Version Control Data Pipelines

Job description

We’re looking for an AI Engineer to own and push forward the agentic pipelines at the core of what we’re building. Joining at this stage means real ownership over your work and the opportunity to establish yourself as a core member of a fast-growing startup.

What you’ll be doing

  • Building and improving agentic LLM pipelines: multi-agent orchestration, tool use, context engineering, structured generation
  • Running experiments with new models and techniques, and taking what works to production
  • Closing the loop between what the system generates and how it performs in the real world, so it improves every cycle
  • Treating prompts, knowledge bases, and agent reasoning as first-class engineering artifacts: versioned, tested, continuously improved
  • Turning raw, messy real-world data into structured signal that drives what the system generates
  • Implementing scalable data pipelines, optimising models for performance and accuracy, and ensuring they are production-ready
  • Building evals and pipeline observability so we can tell what’s working, catch regressions, and measure output quality

Requirements

Do you have experience in Python?, Do you have a Master’s degree?, * Production experience building LLM-powered systems: prompting, context engineering, RAG, agent architectures, evals

  • Strong programming skills with proficiency in Python and experience building production applications, including version control, CI/CD, and modern software development practices
  • Statistical intuition and technical judgment: you recognise when a model’s output is unreliable despite appearing convincing, know when to use traditional deterministic approaches, and understand how to optimise an LLM
  • Comfortable moving fast where things are loosely defined and priorities compete; you wear several hats and own problems end-to-end
  • Strong technical communication: able to translate complex AI concepts into architectural decisions and actionable implementation plans
  • Can showcase solving hard problems with artifacts like past projects or GitHub contributions

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:16 min

Adjusting technical interviews for an AI-native industry

Ayotunde Obasa Ayotunde Obasa · Europe 2026 Virtual

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

6:08 min

Applying software engineering environments and testing to data pipelines

Matthias Niehoff Matthias Niehoff · WWC 2024

3:31 min

Revolutionizing computer programming through natural language code generation

Demetris Cheatham Demetris Cheatham +1 · WWC 2024

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all