20 Sep
|
MindBrain
|
Anand
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 easy, 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 .
Good 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) (Anand)
🏢 MindBrain
📍 Anand