19 Sep
|
MindBrain
|
India
Streamlit Developer / Jr. Data Scientist Experience: 5 Years Contract: Contract Position Tech Stack: Python, Streamlit, SQL, Snowflake, Pandas About the Role We are looking for a Streamlit Developer / Jr. Data Scientist to join a Consumer Business Intelligence team at a global consumer health company. The role will focus on building and maintaining interactive internal applications that help commercial and brand teams analyze e-commerce and product performance data. You will own the application/frontend layer, including pages, tables, filters, charts, dashboards, and interactive calculators powered by Snowflake data. Key Responsibilities Build and maintain multi-page Streamlit applications for internal business users. Develop interactive dashboards with data tables, filters, charts, pivot views, metric cards, and timeframe selectors . Write and optimize SQL queries in Snowflake , including joins, aggregations, and window functions. Use Python and Pandas to develop data-driven applications and transform datasets. Work closely with data scientists to present model outputs in a simple, user-friendly format. Deploy and migrate Streamlit applications across different environments. Troubleshoot production issues related to serialization, caching, session state, and application performance .
Optimize applications for large datasets and improve page-loading performance. Follow Git, code review, and standard development practices . Work independently from written requirements and proactively identify unclear or impractical requirements. Must-Have Skills 2 years of professional experience building data applications using Python. Strong hands-on experience with Streamlit and multi-page application development. Strong SQL skills, including joins, window functions, and aggregations. Hands-on experience with Snowflake . Valuable knowledge of the Python data stack, especially Pandas . Experience with Git and code review practices . Strong understanding of Streamlit session state, caching, layout, and performance optimization . Good to Have Experience with PySpark . Exposure to Databricks . Experience in e-commerce, retail, or CPG/consumer goods domains. Experience presenting or demonstrating data applications to non-technical business stakeholders . Ideal Candidate The ideal candidate should be able to independently develop production-ready Streamlit applications, work confidently with Snowflake data, and convert complex analytical outputs into intuitive applications for business users.
📌 Streamlit Developer / Jr. Data Scientist (5 yrs) (India)
🏢 MindBrain
📍 India