Data Engineer – 3-6 Month Contract

Summary

Builds an AI-powered BI assistant from scratch, integrating Claude/MCP with BigQuery/dbt, Metabase, and GitHub to automate routine BI queries while handling complex cases. Focuses on solo project ownership, evaluation, and deployment in a hybrid team setting.

  • Build a new AI-powered BI assistant from the ground up
  • Own the standalone project solo, from architecture decisions through to a working, deployed agent
  • Connect the assistant, likely Claude-based and using MCP, to BigQuery/dbt, Metabase, and GitHub
  • Enable the assistant to answer routine BI questions end to end and flag complex questions for human review
  • Score the assistant against real historical business questions for accuracy, run cost, and maintainability
  • Use evaluation results to guide development
  • Deploy the assistant to an internal pilot group
  • Work with the international data and development team within a hybrid working model
  • Attend fortnightly team meetings at offices near Old Street for whiteboarding, planning, and socialising

Requirements

  • Strong SQL and dbt experience
  • Hands-on experience building LLM/agent systems (Claude, MCP, or similar)
  • Comfortable working in Python for tooling and integration work
  • Ability to own a project solo, end to end
  • Experience contributing across architecture, evaluation, and deployment
  • Familiarity with Metabase or similar BI tools (preferred)
  • Experience with YAML-based BI/modelling tools (e.g. Bruin) (preferred)
  • Experience writing plugins, skills, or agents for LLMs such as Claude (preferred)
  • Experience building evaluation sets for LLM systems and assessing accuracy versus run cost (preferred)
  • Personal projects such as a blog, open source contributions, or side builds (preferred)

Core Competencies

Demonstrates expertise in building AI-powered business intelligence assistants, with strong capabilities in SQL, Python, and LLM systems. Proven ability to manage projects independently from architecture to deployment while collaborating with international teams.

Highest-signal resume keywords

  • Strong SQL Experience
  • LLM/Agent Systems Development
  • Python Integration Skills
  • Architecture and Deployment Experience
  • Metabase Familiarity

ATS Optimization Keywords

Hard Skills

  • SQL
  • Dbt
  • Python
  • LLM Systems
  • Agent Development
  • Architecture Design
  • Evaluation Metrics
  • YAML-based Tools
  • Plugin Development
  • Business Intelligence

Soft Skills

  • Project Ownership
  • Collaboration
  • Communication

Industry Keywords

  • Business Intelligence
  • AI Assistant
  • Hybrid Working Model
  • Data Evaluation
  • Historical Business Questions

Tools & Technologies

  • Claude
  • MCP
  • BigQuery
  • Metabase
  • GitHub
  • Bruin

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available