We are seeking an experienced Snowflake Data & AI Engineer to join Workiva's Data Platform team and drive the development of AI-powered data solutions using Snowflake Cortex and modern LLM technologies. The ideal candidate will have strong expertise in Snowflake AI capabilities, Semantic Views, SQL, AI agent development, and enterprise data engineering.
This role will focus on designing intelligent data products, enabling natural language analytics, building persona-based AI agents, and integrating Snowflake AI capabilities with enterprise AI platforms such as Claude, Gemini, and OpenAI. The position requires close collaboration with business stakeholders to translate business requirements into scalable AI and analytics solutions.
Key Responsibilities
AI & Snowflake Development
Design, develop, and deploy AI-powered data solutions using Snowflake Cortex.
Build and maintain Semantic Views that enable trusted, business-friendly access to enterprise data.
Develop AI-enabled analytics capabilities for business intelligence and decision support.
Design scalable AI data products leveraging Snowflake's native AI capabilities.
AI Agent Development
Design and implement persona-based AI agents for business functions such as Sales, Finance, Operations, and Customer Success.
Integrate AI agents with enterprise data sources and business workflows.
Build natural language interfaces for enterprise data access.
AI Orchestration & Integration
Integrate Snowflake Cortex with enterprise AI ecosystems.
Build AI workflows using MCP (Model Context Protocol) and modern LLM platforms.
Integrate with Claude, Gemini, OpenAI, and other enterprise AI services.
Support enterprise AI architecture and orchestration initiatives.
Data Engineering & Quality
Develop robust SQL-based data transformation and engineering solutions.
Implement automated testing frameworks for AI outputs and data validation.
Ensure data accuracy, consistency, governance, and reliability.
Optimize Snowflake performance and AI workloads.
Business Collaboration
Partner directly with business stakeholders to understand AI and analytics requirements.
Translate business problems into scalable AI-enabled data solutions.
Drive adoption of AI capabilities across business teams.
Support analytics enablement and self-service data initiatives.
Required Technical Skills
Snowflake AI
Snowflake
Snowflake Cortex
Cortex AI
Semantic Views
Snowflake AI Features
AI & Generative AI
Generative AI
AI Agents
Enterprise AI
Prompt Engineering
LLM Integration
AI Orchestration
LLM Platforms
Claude
Gemini
OpenAI
Model Context Protocol (MCP)
Data Engineering
SQL
Data Modeling
Data Warehousing
Data Engineering
ETL/ELT
Data Validation
Enterprise AI
AI Strategy
Persona-based AI Agents
Natural Language Analytics
Business Intelligence
Analytics Engineering
Mandatory Skills
Strong hands-on experience with Snowflake.
Experience with Snowflake Cortex AI and Semantic Views.
Experience building AI/Generative AI solutions.
Strong SQL programming skills.
Experience designing AI agents and AI orchestration.
Experience integrating enterprise LLMs such as Claude, Gemini, or OpenAI.
Knowledge of Model Context Protocol (MCP) and enterprise AI integration patterns.
Strong understanding of data quality, testing, and validation frameworks.
Experience collaborating directly with business stakeholders.
Excellent communication and problem-solving skills.
Nice to Have
Experience with dbt.
Python programming.
AWS Cloud.
Experience supporting Business Intelligence and Analytics adoption.
Exposure to enterprise AI governance and security.
Experience implementing enterprise data platforms.
Preferred Qualifications
Bachelor's degree in Computer Science, Data Engineering, Information Systems, or a related field.
Experience delivering enterprise-scale AI and analytics solutions.
Experience working in cloud-native data engineering environments.