Jr. Data Scientist (Bengaluru)

Jr. Data Scientist (Bengaluru)

12 Sep
|
D Square Consulting Services
|
Bengaluru

12 Sep

D Square Consulting Services

Bengaluru

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

📌 Jr. Data Scientist (Bengaluru)
🏢 D Square Consulting Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: jr. data scientist (bengaluru) / bengaluru