# AI & Data Engineer (all genders)

[Thorit](https://gurify.com/jobs?q=Thorit) · Lisboa, Portugal · Added 2 months ago

[Data](https://gurify.com/jobs/data)

[AI & ML](https://gurify.com/jobs/ai-ml)

[Apply on the original posting → (opens in a new tab)](https://jobs.ashbyhq.com/thorit/78eb4ddc-f50f-41d5-a425-10c1b0fa54e9?embed=js)

## Job description

AI & Data Engineer (all genders)
Company: Thorit
Location: Lisboa, Portugal, Portugal
Type: FULL_TIME

About the Role
You'll be the senior engineering anchor of our Lisbon AI hub. You'll ship production-grade agentic AI systems for enterprise clients (orchestration, RAG, evals, deployment, observability) AND own the data plumbing they depend on (dbt models on a warehouse layer over HubSpot and client data).
The AI Team today has more qualified AI requests in the pipeline than engineers capable of taking them from prototype to production. You change that.
You'll also be the Lisbon-side anchor for our planned Tbilisi AI & Data Engineer hire later this year, pairing daily and acting as the buddy and senior reviewer.

What You'll Do
- You'll ship 3+ production agentic AI systems to enterprise clients within 12 months (deployed, signed off, in active use)

- You'll build and maintain our reusable agent framework: tool-calling layer, prompt management, evals harness, observability, usable by future AI Engineers across all sites

- You'll build and operate the internal data warehouse layer (dbt models, source freshness checks, tested transformations) for both client AI engagements and internal analytics

- You'll establish our evals and data quality bar: every shipped agent gets documented evals, drift monitoring, and a rollback plan; every shipped pipeline gets tests and freshness SLAs

- You'll maintain ≥ 85% billable utilisation across active engagements

- You'll co-author 2+ public-facing technical assets (blog post, webinar, conference talk) on our AI or data engineering approach

- You'll contribute to AI proposal and scoping conversations as the technical authority alongside Sales and Advisory

- You'll onboard and pair daily with the Tbilisi AI & Data Engineer once that hire ramps in Q4 2026

What You Bring
Must-haves
- Direct experience building and shipping agent systems using tool-calling LLMs (Claude, GPT, Gemini) to production. You understand tool schemas, multi-step reasoning, error handling, retries, observability

- Hands-on data engineering experience with dbt (or comparable), modeling CRM or B2B data into a clean dimensional layer, operating a warehouse (BigQuery, Snowflake, Postgres, DuckDB, or similar) under change control

- Production RAG experience with vector stores (Pinecone, Weaviate, pgvector), hybrid search, re-ranking, and chunking strategies that actually work for enterprise documents

- Evals and data-test discipline. You don't ship without them. Automated eval suites (golden datasets, LLM-as-judge, regression tests) and dbt-style data tests treated as production code, not notebooks

- Production engineering hygiene: maintainable Python or TypeScript, tests, types, CI, deployment, cloud fluency (AWS, GCP, or Azure), Docker, basic IaC

- Cost and latency awareness. You read token cost and warehouse cost like an SRE reads CPU. You know when to cache, when to fine-tune, when to switch models or pre-aggregate data

- Native-level Portuguese plus clear business English. Daily working language with the DACH and Tbilisi teams is English

Nice-to-haves
- Experience integrating AI or agent systems with HubSpot, Salesforce, or comparable enterprise CRM platforms

- Prior experience as the senior engineering anchor on a distributed team across multiple time zones

- Public open-source contributions or shipped commercial AI products

- Experience building or contributing to an internal agent framework or LLM tooling layer

Your Team
You'll join the AI Team within our Development & Technology Practice as the Lisbon anchor. You'll report to the Director Development & Technology, with day-to-day collaboration with Senior Engineers across the Practice. You'll partner closely with the Tech Consulting team on solution architecture, the Development team on integration work, and the Consulting Practice (Advisory) on AI proposal scoping. From Q4 2026 onward, you'll buddy and pair with the planned Tbilisi AI & Data Engineer.

Tech Stack
- AI & Agentic: Claude (primary), GPT, Gemini, tool-calling and function-calling APIs, internal agent framework

- RAG & Knowledge: Pinecone, Weaviate, pgvector, hybrid search, re-ranking

- Languages: Python (primary), TypeScript

- Data Engineering: dbt, BigQuery / Snowflake / Postgres / DuckDB, source-freshness checks, dbt tests

- Infrastructure: AWS, GCP, or Azure, Docker, basic IaC, GitHub Actions or GitLab CI

- Internal Tooling: Jira, Confluence, Forecast, Claude AI, Claude Code, Cursor

What We Offer
- Statutory: Standard Portuguese employment benefits via local entity or EOR (paid time off, public holidays, parental leave, statutory health coverage)

- Health: Private health insurance top-up

- Learning: Full Blinkist Business library (4,500+ books), 3 months of Babbel, HubSpot certifications fully funded, dedicated AI conference budget

- Flexibility: Up to 4 weeks per year working from anywhere in the EU with a €500 allowance, hybrid setup with Lisbon hub access

- Culture & Tools: Flat hierarchies with direct access to CEO and Leadership, modern stack (HubSpot, Jira, Confluence, Claude AI), Senior anchor role with Tbilisi mentorship from Q4 2026

About Thorit
Thorit is one of Europe's leading HubSpot partners and a top business and technology consultancy. We combine strategic advisory with hands-on IT implementation, from CRM architecture to fully automated go-to-market infrastructure powered by AI and agentic systems.

Ready to Apply?
Send your application via Ashby. A cover letter is optional, but a concrete example of the most complex agent system you've personally shipped to production (architecture, tooling, evals, rollout, what broke and how you fixed it) is required.

**Live in Thorit’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- MW [Senior Data Engineer](https://gurify.com/job/senior-data-engineer-at-mwdn-3470d359c2ac) Mwdn · Lisbon, Portugal · 6 weeks ago
- GR [Data Engineer (all genders)](https://gurify.com/job/data-engineer-all-genders-at-gropyus-7675dee617a8) Gropyus · Berlin, Germany · 5 weeks ago
- IT [Data Engineer II](https://gurify.com/job/data-engineer-ii-at-iterable-eba00603fb72) Iterable · Hybrid - Lisbon, Portugal · 6 weeks ago
- SD [Senior Data Engineer & Consultant (all genders) – Microsoft Fabric](https://gurify.com/job/senior-data-engineer-consultant-all-genders-microsoft-fabric-0158a2d7e459) Berlin, Germany · 6 weeks ago
- ZE [Data Engineer](https://gurify.com/job/data-engineer-at-zefr-5a20f860bfd4) Zefr · Marina del Rey, CA · last week
- CI [Analytics Data Engineer](https://gurify.com/job/analytics-data-engineer-at-comm-it-9f06680c7994) Comm IT · Israel · last week

```json
{"@context":"https://schema.org/","@type":"JobPosting","title":"AI \u0026 Data Engineer (all genders)","description":"\u003Cp\u003EAI \u0026amp; Data Engineer (all genders)\u003Cbr /\u003ECompany: Thorit\u003Cbr /\u003ELocation: Lisboa, Portugal, Portugal\u003Cbr /\u003EType: FULL_TIME\u003C/p\u003E\u003Cp\u003EAbout the Role\u003Cbr /\u003EYou\u0026#39;ll be the senior engineering anchor of our Lisbon AI hub. You\u0026#39;ll ship production-grade agentic AI systems for enterprise clients (orchestration, RAG, evals, deployment, observability) AND own the data plumbing they depend on (dbt models on a warehouse layer over HubSpot and client data).\u003Cbr /\u003EThe AI Team today has more qualified AI requests in the pipeline than engineers capable of taking them from prototype to production. You change that.\u003Cbr /\u003EYou\u0026#39;ll also be the Lisbon-side anchor for our planned Tbilisi AI \u0026amp; Data Engineer hire later this year, pairing daily and acting as the buddy and senior reviewer.\u003C/p\u003E\u003Cp\u003EWhat You\u0026#39;ll Do\u003Cbr /\u003E- You\u0026#39;ll ship 3\u002B production agentic AI systems to enterprise clients within 12 months (deployed, signed off, in active use)\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll build and maintain our reusable agent framework: tool-calling layer, prompt management, evals harness, observability, usable by future AI Engineers across all sites\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll build and operate the internal data warehouse layer (dbt models, source freshness checks, tested transformations) for both client AI engagements and internal analytics\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll establish our evals and data quality bar: every shipped agent gets documented evals, drift monitoring, and a rollback plan; every shipped pipeline gets tests and freshness SLAs\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll maintain \u2265 85% billable utilisation across active engagements\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll co-author 2\u002B public-facing technical assets (blog post, webinar, conference talk) on our AI or data engineering approach\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll contribute to AI proposal and scoping conversations as the technical authority alongside Sales and Advisory\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EYou\u0026#39;ll onboard and pair daily with the Tbilisi AI \u0026amp; Data Engineer once that hire ramps in Q4 2026\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EWhat You Bring\u003Cbr /\u003EMust-haves\u003Cbr /\u003E- Direct experience building and shipping agent systems using tool-calling LLMs (Claude, GPT, Gemini) to production. You understand tool schemas, multi-step reasoning, error handling, retries, observability\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EHands-on data engineering experience with dbt (or comparable), modeling CRM or B2B data into a clean dimensional layer, operating a warehouse (BigQuery, Snowflake, Postgres, DuckDB, or similar) under change control\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EProduction RAG experience with vector stores (Pinecone, Weaviate, pgvector), hybrid search, re-ranking, and chunking strategies that actually work for enterprise documents\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EEvals and data-test discipline. You don\u0026#39;t ship without them. Automated eval suites (golden datasets, LLM-as-judge, regression tests) and dbt-style data tests treated as production code, not notebooks\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EProduction engineering hygiene: maintainable Python or TypeScript, tests, types, CI, deployment, cloud fluency (AWS, GCP, or Azure), Docker, basic IaC\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ECost and latency awareness. You read token cost and warehouse cost like an SRE reads CPU. You know when to cache, when to fine-tune, when to switch models or pre-aggregate data\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ENative-level Portuguese plus clear business English. Daily working language with the DACH and Tbilisi teams is English\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003ENice-to-haves\u003Cbr /\u003E- Experience integrating AI or agent systems with HubSpot, Salesforce, or comparable enterprise CRM platforms\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EPrior experience as the senior engineering anchor on a distributed team across multiple time zones\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EPublic open-source contributions or shipped commercial AI products\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EExperience building or contributing to an internal agent framework or LLM tooling layer\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EYour Team\u003Cbr /\u003EYou\u0026#39;ll join the AI Team within our Development \u0026amp; Technology Practice as the Lisbon anchor. You\u0026#39;ll report to the Director Development \u0026amp; Technology, with day-to-day collaboration with Senior Engineers across the Practice. You\u0026#39;ll partner closely with the Tech Consulting team on solution architecture, the Development team on integration work, and the Consulting Practice (Advisory) on AI proposal scoping. From Q4 2026 onward, you\u0026#39;ll buddy and pair with the planned Tbilisi AI \u0026amp; Data Engineer.\u003C/p\u003E\u003Cp\u003ETech Stack\u003Cbr /\u003E- AI \u0026amp; Agentic: Claude (primary), GPT, Gemini, tool-calling and function-calling APIs, internal agent framework\u003C/p\u003E\u003Cul\u003E\u003Cli\u003ERAG \u0026amp; Knowledge: Pinecone, Weaviate, pgvector, hybrid search, re-ranking\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ELanguages: Python (primary), TypeScript\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EData Engineering: dbt, BigQuery / Snowflake / Postgres / DuckDB, source-freshness checks, dbt tests\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EInfrastructure: AWS, GCP, or Azure, Docker, basic IaC, GitHub Actions or GitLab CI\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EInternal Tooling: Jira, Confluence, Forecast, Claude AI, Claude Code, Cursor\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EWhat We Offer\u003Cbr /\u003E- Statutory: Standard Portuguese employment benefits via local entity or EOR (paid time off, public holidays, parental leave, statutory health coverage)\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EHealth: Private health insurance top-up\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ELearning: Full Blinkist Business library (4,500\u002B books), 3 months of Babbel, HubSpot certifications fully funded, dedicated AI conference budget\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EFlexibility: Up to 4 weeks per year working from anywhere in the EU with a \u20AC500 allowance, hybrid setup with Lisbon hub access\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ECulture \u0026amp; Tools: Flat hierarchies with direct access to CEO and Leadership, modern stack (HubSpot, Jira, Confluence, Claude AI), Senior anchor role with Tbilisi mentorship from Q4 2026\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003EAbout Thorit\u003Cbr /\u003EThorit is one of Europe\u0026#39;s leading HubSpot partners and a top business and technology consultancy. We combine strategic advisory with hands-on IT implementation, from CRM architecture to fully automated go-to-market infrastructure powered by AI and agentic systems.\u003C/p\u003E\u003Cp\u003EReady to Apply?\u003Cbr /\u003ESend your application via Ashby. A cover letter is optional, but a concrete example of the most complex agent system you\u0026#39;ve personally shipped to production (architecture, tooling, evals, rollout, what broke and how you fixed it) is required.\u003C/p\u003E","identifier":{"@type":"PropertyValue","name":"Gurify","value":"ai-data-engineer-all-genders-at-thorit-df61f361b443"},"url":"https://gurify.com/job/ai-data-engineer-all-genders-at-thorit-df61f361b443","datePosted":"2026-06-29","validThrough":"2026-10-31T23:59:59Z","hiringOrganization":{"@type":"Organization","name":"Thorit","sameAs":"https://jobs.ashbyhq.com/thorit"},"directApply":false,"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"PT","addressLocality":"Lisboa"}}}
```

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"Portugal","item":"https://gurify.com/jobs/portugal"},{"@type":"ListItem","position":3,"name":"AI \u0026 Data Engineer (all genders)","item":"https://gurify.com/job/ai-data-engineer-all-genders-at-thorit-df61f361b443"}]}
```
