Streamlit Python Developer

Blumetra

Hyderabad

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Blumetra seeks an experienced Streamlit Python Developer to build data‑driven web apps and dashboards. You will design interactive interfaces, integrate APIs and databases, and embed AI/GenAI capabilities.

The role requires 5–7 years of Python experience, strong Streamlit skills, and cloud deployment know‑how across AWS/Azure/GCP. You will collaborate with data scientists, ML engineers and backend teams, deploy in cloud environments, and ensure secure, scalable applications with clean,

Qualifications

  • 5–7 years of professional Python development experience.
  • Hands-on experience building production-grade applications using Python and Streamlit.
  • Strong SQL skills with PostgreSQL/MySQL.
  • Experience with REST APIs and API integration.
  • Experience deploying to cloud platforms (AWS/Azure/GCP) and using Docker/CI/CD.

Responsibilities

  • Design and develop interactive Streamlit dashboards and web apps.
  • Build reusable Streamlit components and modules.
  • Develop REST APIs and integrate external/internal APIs.
  • Work with SQL and NoSQL databases.
  • Integrate AI/ML and GenAI capabilities into apps.
  • Implement authentication, authorization, and security.
  • Optimize performance and data loading.
  • Write clean, tested Python code and perform debugging.
  • Collaborate with data scientists, ML engineers, and backend developers.
  • Deploy applications in cloud environments and manage CI/CD.

Skills

Python
Streamlit
APIs
Web apps
Data-driven apps

Tools

PostgreSQL
MySQL
MongoDB
Pandas
NumPy
FastAPI
Flask
Django
AWS
Azure
GCP
Docker
CI/CD
Git
Linux
LangChain
LlamaIndex
FAISS

Job description

Job Summary

We are looking for an experienced Streamlit Python Developer with 5–7 years of hands‑on experience in Python application development and building interactive web applications using Streamlit. The ideal candidate should have strong Python programming skills, experience developing data‑driven applications and dashboards, and the ability to integrate APIs, databases, and AI/ML services into production‑ready applications.

Key Responsibilities
  • Design and develop interactive web applications and dashboards using Python and Streamlit.
  • Build reusable and scalable Streamlit components and application modules.
  • Develop REST APIs and integrate third‑party/internal APIs with Streamlit applications.
  • Work with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Integrate data‑processing, analytics, AI/ML, and GenAI capabilities into Streamlit applications.
  • Implement authentication, authorization, session management, and application‑level security.
  • Optimize application performance, responsiveness, and data‑loading processes.
  • Write clean, reusable, maintainable, and well‑tested Python code.
  • Perform unit testing, debugging, and troubleshooting of applications.
  • Collaborate with data scientists, ML engineers, backend developers, QA, and business stakeholders.
  • Deploy and maintain Streamlit applications in cloud environments such as AWS, Azure, or GCP.
  • Use Git and CI/CD practices for source control, deployment, and release management.
  • Participate in code reviews, technical discussions, and solution design.
  • Mentor junior developers and contribute to development best practices.
Required Skills1. Python & Streamlit
  • 5–7 years of professional experience in Python development.
  • Strong proficiency in Python 3.x.
  • Hands‑on experience building production‑grade applications using Streamlit.
  • Strong understanding of Python OOP, data structures, exception handling, and modular development.
  • Experience with Python libraries such as Pandas, NumPy, and other data‑processing libraries.
  • Ability to build reusable Streamlit components and interactive dashboards.
2. APIs, Data & Backend
  • Strong experience with REST APIs and API integration.
  • Experience with FastAPI, Flask, or Django is preferred.
  • Strong SQL skills with PostgreSQL/MySQL.
  • Experience with NoSQL databases such as MongoDB is a plus.
  • Understanding of authentication, authorization, API security, and error handling.
  • Experience integrating external services, APIs, and data sources.
3. Cloud & Deployment
  • Experience deploying applications on AWS, Azure, or GCP.
  • Good understanding of Docker and CI/CD pipelines.
  • Experience with Git/GitHub/GitLab/Bitbucket.
  • Understanding of Linux environments and application troubleshooting.
  • Knowledge of application monitoring and performance optimization.
Good to Have
  • Experience with Generative AI / LLM applications.
  • Experience integrating OpenAI, Azure OpenAI, or other LLM APIs.
  • Knowledge of LangChain, LlamaIndex, or similar frameworks.
  • Experience with vector databases such as FAISS, Pinecone, or Azure AI Search.
  • Experience building AI‑powered chatbots, document Q&A applications, or RAG solutions.
  • Knowledge of data visualization libraries such as Plotly, Matplotlib, or Altair.
  • Kubernetes experience.
  • Experience with enterprise authentication such as OAuth2, SSO, or Azure AD.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Streamlit Python Developer Job ID: 411765
Streamlit Python Developer Job ID: 411765

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,200,000 - 2,200,000
Python Developer
Python Developer

ContenTerra Software Pvt. Ltd. • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Vassar Labs • Hyderabad

On-site
INR 900,000 - 1,800,000
Python Developer
Python Developer

Blumetra • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Chennai District

On-site
INR 2,500,000 - 4,200,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Maharashtra

On-site
INR 1,600,000 - 2,100,000
Python Developer
Python Developer

Jobvite, Inc. • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Python / AI Developer
Python / AI Developer

Ommify Technologies • New Delhi

On-site
INR 900,000 - 1,500,000
Lead Python Developer
Lead Python Developer

Jobvite, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Python Developer Job ID: 411763
Python Developer Job ID: 411763

Blumetra Solutions LLC • Hyderabad

On-site
INR 1,100,000 - 1,900,000