← Browse all jobs

D

Streamlit Developer/Jr Data Scientist

D Square Consulting Services Pvt Ltd · India

FULL TIME

Job Description

JD – Streamlit Developer / Jr. Data Scientist  

Experience: 2+ Years  

Work Mode: On-site  

Location: Bangalore  

Job Summary  

We are looking for a Streamlit Developer / Jr. Data Scientist with strong experience in Python, SQL, Snowflake, and Streamlit to support the development and maintenance of internal business applications. The role will focus on building multi-page Streamlit applications, developing interactive data components, writing and optimizing SQL queries against Snowflake, integrating data science model outputs into user-friendly applications, deploying applications across environments, and troubleshooting production issues.  

Must-Have Skills  

  • 2+ years of professional experience building data applications using Python.  
  • Strong hands-on experience with Streamlit and the ability to independently build and structure Streamlit applications.  
  • Strong SQL skills, including joins, window functions, and aggregations over large tables.  
  • Hands-on experience with Snowflake.  
  • Strong experience with the Python data stack, particularly pandas.  
  • Experience building multi-page Streamlit applications.  
  • Experience developing interactive data tables, editable inputs, pivot views, timeframe selectors, and metric cards.  
  • Understanding of Streamlit session state, caching, layout, and application performance.  
  • Experience deploying and migrating Streamlit applications across environments.  
  • Experience debugging production issues related to serialization, caching, session state, and performance.  
  • Experience with Git and standard code review practices.  
  • Ability to work independently from written requirements and effectively communicate when requirements need clarification.  

Good-to-Have Skills  

  • Experience with PySpark.  
  • Experience working with Databricks.  
  • Experience with e-commerce, retail, or CPG data.  
  • Experience demoing applications to non-technical business stakeholders.  
  • Experience working closely with Data Scientists to integrate model outputs into business applications.  

Key Responsibilities  

  • Build and maintain multi-page Streamlit applications used by internal business teams.  
  • Develop application pages, tables, filters, charts, and interactive calculators on top of Snowflake data.  
  • Write SQL queries against Snowflake to power application views and optimize queries for improved page performance.  
  • Build interactive components such as filterable data tables, editable inputs that trigger recalculation, pivot views, custom timeframe selectors, and metric cards.  
  • Work closely with Data Scientists to transform model outputs into intuitive and user-friendly applications for non-technical stakeholders.  
  • Deploy and migrate Streamlit applications across different environments.  
  • Debug and resolve production issues, including serialization errors, caching behavior, session state issues, and performance challenges with large result sets.  
  • Apply appropriate Streamlit session state and caching techniques to ensure reliable application behavior.  
  • Participate in Git-based development and standard code review processes.  
  • Work from written requirements with minimal supervision and proactively communicate any gaps or concerns in requirements.  
  • Support application enhancements and maintenance based on business user needs.  

Qualification  

  • Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related discipline.  
  • Professional experience in Python-based data application development is required.  
  •  

Details

CompanyD Square Consulting Services Pvt Ltd
LocationIndia
TypeFULL TIME
Nichegeneral

Similar Jobs

T

Analytical R&D

Talental Consultings

A

Associate, Quality Services, Amazon Music

ADCI MAA 15 SEZ

S

NDIS Support Worker - Metropolitan

St Louis Aged Care

N

Electrician -Mumbai

NMIMS

A

Senior Associate, Legal (Flow & LP Transfer)

Ares Management Corporation