Start Your Search Here

Job Search

MindBrain

Kurnool / Global

Streamlit Developer / Jr. Data Scientist (5+ yrs)

Job Description

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.
  • 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.

Apply Now

Similar Opportunities

View all jobs