Python Developer


At Beroe we offer a 4-day work week (Mon-Thu) to all our colleagues – Probably the only company in India to offer such a benefit

Only considering candidates eligible to work in Bangalore or Chennai, India ⚠️

We are seeking a skilled Python Developer to enhance our data visualization and analytics capabilities using Streamlit. The role involves integrating AI models to power decision-making tools and managing robust data pipelines for optimized data workflow. Ideal candidates will bring strong technical skills in Python, a deep understanding of web application development with Streamlit, and a knack for solving complex data challenges.

  1. Responsibilities:
  2. Design, build, and maintain advanced web applications using Streamlit to display interactive data visualizations and insights.
  3. Embed AI-driven analytics within applications to provide predictive outputs and real-time data analysis.
  4. Construct and maintain scalable data pipelines to support data collection, transformation, and distribution processes.
  5. Work with cross-functional teams including data scientists and product managers to deliver solutions that align with business objectives.
  6. Integrate data from various sources, such as databases, APIs, and external systems.
  7. Implement batch and real-time data processing solutions using Python libraries and frameworks.
  8. Identify and resolve data-related issues, such as data inconsistencies, duplication, and data quality problems.
  9. Collaborate with cross-functional teams to define data requirements and implement data-related features.
  10. Develop and maintain documentation for data processing workflows, data schemas, and data dictionaries.
  11. Stay up-to-date with emerging technologies and trends in data processing and data management.
  12. Requirements:
  13. Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  14. Minimum of 3 years of experience in Python development.
  15. Demonstrated experience with Streamlit or similar frameworks.
  16. Proven ability to develop and integrate AI models.
  17. Experience in designing and managing data pipelines.
  18. Expertise in Python and common data science libraries (Pandas, NumPy, Scikit-learn).
  19. Knowledge of AI and machine learning fundamentals.
  20. Experience with SQL and NoSQL databases such as Neo4j, MongoDB or Elasticsearch.
  21. Familiarity with version control tools, preferably Git.
  22. Strong problem-solving and analytical skills.
  23. Excellent communication and collaboration abilities.
  24. Preferred qualifications:
  25. Experience with cloud platforms and services, such as AWS or GCP.
  26. Familiarity with streaming data processing frameworks, such as Apache Kafka or Apache Flink.Top of Form

Global leader in providing SaaS-based procurement intelligence, enabling smarter sourcing decisions with data and insights.

Working Week

At Beroe we offer a 4-day work week (Mon-Thu) to all our colleagues – Probably the only company in India to offer such a benefit

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️

Our Vacation Policy

We offer 28 days PTO and a 4-day workweek initiative underlines Beroe's commitment to improving employees' work-life balance.

  • 28 days
  • 52 Fridays
  • 80 days off per year

Remote Working Policy

We promote flexibility and location independence, focusing on leveraging global talent.

Our Team

We're a team of 730 across 18 departments:

  • sales
  • support
  • business development
  • consulting
  • human resources
  • marketing
  • engineering
  • education
  • finance
  • information technology
  • operations
  • +7 more teams

Desirable Skills and Experience

Share this job:

Report incorrect data

Let us know if the job has expired