Senior Snowflake Data & AI Engineer
CriticalRiver Inc.
- Location
- Hyderabad, Telangana, India
- Job type
- Full-time
Required skills
- Python
- Agile
- AWS
- automated testing
- Business Intelligence
- data modeling
- data solutions
- ETL
- Snowflake
- SQL
About the role
CriticalRiver Inc.
Website:
criticalriver.com
Job details:
Job Summary
- 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.
- Familiarity with Agile development methodologies.
Primary Skills:
- Snowflake Cortex & Semantic Views (Snowflake AI, Cortex AI, Semantic Views)
- Generative AI & AI Agent Development (AI Agents, LLM Integration, MCP, Prompt Engineering)
- SQL & Data Engineering (SQL, Data Modeling, ETL/ELT, Data Validation)
Secondary Skills:
- LLM Platforms & AI Orchestration (Claude, Gemini, OpenAI, MCP Integration)
- Cloud & Data Platform Technologies (AWS, dbt, Snowflake Administration)
- Business Intelligence & Analytics Engineering (Data Quality, Analytics Enablement, Dashboard & Reporting Support)
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.