About the Role :
We are looking for a highly skilled Snowflake + AI Developer (Cortex) with strong expertise in Snowflake data platform technologies, AI/ML development, and enterprise data engineering. The ideal candidate will have hands-on experience with Snowflake Cortex, Python-based AI solutions, ETL development, and cloud data architectures. This role involves designing, developing, and optimizing scalable data and AI-driven solutions to support business analytics and intelligent automation initiatives.
Key Requirements :
- 9-12 years of overall IT experience in data engineering, analytics, and AI/ML development.
- 6+ years of hands-on experience with Snowflake.
- 6+ years of experience in Python programming and AI/ML solution development.
- 6+ years of experience using GitHub for version control and collaborative development.
- Proven hands-on project experience with Snowflake Cortex.
- Strong expertise in ETL/ELT design, development, and optimization.
- Experience working with enterprise data warehouses, cloud data platforms, and modern data pipelines.
- Strong analytical, problem-solving, and communication skills.
Key Responsibilities :
- Design, develop, and maintain scalable data solutions using Snowflake technologies including Tasks, Snowpark, Streams, SnowSQL, and Snowpipe.
- Build and implement AI/ML solutions using Python, integrating advanced analytics and intelligent automation capabilities within enterprise data platforms.
- Develop and optimize Snowflake Cortex-based applications and workflows, leveraging AI-powered features to support business use cases.
- Design, develop, and support ETL/ELT pipelines to ensure efficient data ingestion, transformation, and delivery across multiple systems.
- Collaborate with business stakeholders, data architects, and engineering teams to gather requirements and deliver robust data and AI solutions.
- Manage source code, version control, and deployment processes using GitHub, following best practices for software development and DevOps.
- Monitor, troubleshoot, and optimize data platform performance, ensuring data quality, security, scalability, and operational excellence.
Mandatory Technical Skills :
- Snowflake (Tasks, Snowpark, Streams, SnowSQL, Snowpipe)
- Snowflake Cortex (Hands-on Project Experience)
- Python for AI/ML Development
- ETL/ELT Development
- GitHub Version Control
- Data Warehousing and Data Engineering Concepts
- SQL and Data Modeling
Reveille Technologies - Snowflake AI Developer • Pune