
Senior Software Analyst - Snowflake
Depository Trust & Clearing Corporation (DTCC)2 months ago
Hyderābād, IndiaSenior
Responsibilities
- Develop and support applications and software solutions using secure coding practices.
- Design and implement AI/ML solutions with Snowflake, Snowpark, Cortex AI, and AI SQL.
- Build and deploy machine learning models across enterprise data pipelines.
- Develop and integrate GenAI/LLM solutions, including NLP, chatbots, and semantic search.
- Optimize Snowflake workloads for cost and performance efficiency.
- Ensure model accuracy, reliability, and explainability.
- Collaborate with data engineering teams to productionize AI workflows.
- Document systems, research new technologies, and incorporate data security, retention, recovery, governance, and risk controls into application development.
- Work with architects, product managers, project managers, end-users, and senior team members to solve complex business problems.
Requirements
- At least 2 years of related experience.
- Strong Snowflake expertise, including SQL, Snowpark, and performance tuning.
- Knowledge of designing and implementing AI/ML solutions using Snowflake.
- Knowledge of developing and integrating GenAI/LLM solutions, including NLP, chatbots, and semantic search.
- Experience building and deploying machine learning models across enterprise data pipelines.
- Knowledge of model accuracy, reliability, and explainability practices.
- Preferred experience with Snowflake Cortex AI, AI SQL, NLP, semantic search, or conversational AI.
- Preferred exposure to financial or regulatory platforms and Snowflake governance and security.
- A bachelor’s degree is preferred, or equivalent experience.
- Ability to collaborate across teams, communicate openly, follow established procedures, and review deliverables for quality and accuracy.
Benefits
- Competitive compensation including base pay and annual incentive.
- Comprehensive health and life insurance and well-being benefits, based on location.
- Pension and retirement benefits.
- Paid time off, personal and family care, and other leaves of absence.
- Professional development investment and support.
- Flexible hybrid work model with three days onsite and two days remote; onsite days include Tuesdays, Wednesdays, and a third team- or employee-specific day.
Tech Stack
SnowflakeSQL