Skip to content
Thorit

AI & Data Engineer (all genders)

Lisbon OfficePortugal
FullTime · Development & Technology Practice
POSTED 27 APRVERIFIED 10H AGO
Apply Ask
Role
196 days opentrue age
Posted 27 Apr
Pay
€61k–€65kno pay posted
Market p25–p75
€61k–€65k
Lisbon · n=3 · 365d to 6 Nov
CompanyThorit →
12open roles
Opened · 30d
+0
Closed · 30d
−0
3d of snapshots · 30d window
Market
1,626open · Data engineering
Opened · 7d
+1177% of open
All data engineering
3,798open
All tracked boards · live 10 Nov · n=1,626
TypeScriptPythonPostgreSQLAWSGCPAzureDockerSnowflakedbtLLMs

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.

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

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.

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.

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)

Source · ThoritFirst seen 2 NovOriginal ↗