HamburgerMenu
hirist

Job Description

Description :

The AI Engineer (Snowflake Cortex) will be responsible for designing, developing, and optimizing AI-driven conversational analytics applications.

This role focuses on leveraging Snowflake Cortex Analyst, Streamlit, and semantic modeling to enable natural language business intelligence, seamless integrations, and secure, scalable enterprise data workflows.

The ideal candidate is passionate about building intelligent interfaces that make data accessible for everyone.

Purpose of the Position :

To architect and deliver AI-powered conversational analytics solutions using Snowflake Cortex, ensuring optimal performance, strong security governance, and smooth integrations with enterprise applicationsturning natural language queries into actionable insights.

Key Result Areas (KRAs) & Responsibilities :

1. Conversational Analytics Development :

- Build intelligent, interactive analytics interfaces using Snowflake Cortex Analyst.

- Design chat-based BI experiences that translate natural language into meaningful insights.

- Develop Streamlit or similar front-end applications for conversational analytics.

Semantic Modeling :

- Create, manage, and optimize YAML-based semantic models for accurate text-to-SQL translation.

- Collaborate with data engineering teams to ensure high-quality metadata and semantic consistency.

- Maintain reusable semantic components for scalable analytics development.

API Integration :

- Integrate RESTful APIs into chat interfaces and enterprise tools such as Slack, Microsoft Teams, and custom applications.

- Build secure connectors between Snowflake Cortex, external data sources, and business platforms.

- Support automation and workflow triggers within modern collaboration tools.

Data Governance & Security :

- Ensure full compliance with Snowflake RBAC, data governance frameworks, and enterprise privacy standards.

- Implement secure data access patterns for natural language query systems.

- Monitor and audit AI-powered analytics workflows for consistent governance.

Performance Optimization :

- Continuously refine AI models and analytics pipelines for higher accuracy and reduced latency.

- Troubleshoot and debug production issues across semantic layers, API integrations, and Cortex workflows.

- Apply best practices for scaling AI analytics across large user groups and datasets.

Qualifications & Experience :

- Bachelors or Masters degree in Computer Science, Data Engineering, AI/ML, or related field.

- 3 to 7 years of experience in AI/ML engineering, data engineering, or analytics engineering.

- Hands-on experience with Snowflake, Cortex Analyst, and Streamlit preferred.

- Strong knowledge of semantic modeling, YAML, and text-to-SQL systems.

- Proficiency in Python and experience building API-driven applications.

- Familiarity with enterprise messaging tools (Slack, Teams) and RESTful integrations.

- Understanding of Snowflake security concepts including RBAC, governance, data privacy, and secure workflows


info-icon

Did you find something suspicious?