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