> Markdown version of [/jobs/ext/1680055-staff-ai-analytics-engineer](https://www.wearedevelopers.com/jobs/ext/1680055-staff-ai-analytics-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff AI Analytics Engineer - **Company:** Factorial - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Data Analysis, Automated Storage and Retrieval Systems, Encodings, Data Governance, Database Queries, Dimensional Modeling, Online Analytical Processing, Query Optimization, SQL Databases, Systems Integration, TypeScript, Large Language Models, Prompt Engineering, Data Layers, Data Analytics, Apache Kafka, Vertica - **Published:** July 10, 2026 - **Apply:** https://es.trabajo.org/oferta-5354-af9854754f7fb540992796a0e99aba6a ## About the Role equivalent columnar OLAP stores) query optimization, materialized views, and MergeTree engines - Solid grasp of OLAP fundamentals: dimensional modeling, aggregations, and star/snowflake schemas - Proven experience building or defining semantic layers / cubes (e.g. Cube.js) - Experience integrating LLMs into structured data analytics. RAG, text-to-SQL, or tool/function calling - Proficiency in TypeScript for building tools, APIs, and data layer integrations Preferred Experience - Experience working with Ruby on Rails backends (or strong willingness to work within one) - Familiarity with vector databases and embedding-based retrieval systems - ## Description high-performance analytical pipelines using ClickHouse and streaming ingestion with Kafka - Develop and architect custom semantic models and cubes from scratch, defining measures, dimensions, joins, and pre-aggregations - Integrate LLMs into analytics workflows: text-to-SQL, natural-language querying, and conversational BI, ensuring accuracy and governance over results - Apply advanced prompt engineering, tool/function calling, and embedding-based retrieval (RAG over structured data) - Build shared capabilities that will serve as the foundation for other teams to develop intelligent analytical experiences across the platform - Lead architectural decisions around analytical modeling, performance, data governance, observability, and scalability - Collaborate closely with Product, Engineering, Analytics, and Data Science teams to turn complex business questions into scalable, reusable solutions Qualifications & Experience - Strong SQL skills and hands-on experience with ClickHouse (or ## Related Videos - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [A Brief History of Data Storage](https://www.wearedevelopers.com/videos/974-a-brief-history-of-data-storage) - [TypeScript Features That Changed the Game](https://www.wearedevelopers.com/videos/100061-typescript-features-that-changed-the-game) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)