Python Developer
![Job Location](https://www.beroeinc.com/assets/images/location.png)
![Job Creation Date](https://www.beroeinc.com/assets/images/calendar.png)
![Beroe Careers](https://www.beroeinc.com/assets/images/beroe-careers.png)
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.
- Responsibilities:
- Design, build, and maintain advanced web applications using Streamlit to display interactive data visualizations and insights.
- Embed AI-driven analytics within applications to provide predictive outputs and real-time data analysis.
- Construct and maintain scalable data pipelines to support data collection, transformation, and distribution processes.
- Work with cross-functional teams including data scientists and product managers to deliver solutions that align with business objectives.
- Integrate data from various sources, such as databases, APIs, and external systems.
- Implement batch and real-time data processing solutions using Python libraries and frameworks.
- Identify and resolve data-related issues, such as data inconsistencies, duplication, and data quality problems.
- Collaborate with cross-functional teams to define data requirements and implement data-related features.
- Develop and maintain documentation for data processing workflows, data schemas, and data dictionaries.
- Stay up-to-date with emerging technologies and trends in data processing and data management.
- Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Minimum of 3 years of experience in Python development.
- Demonstrated experience with Streamlit or similar frameworks.
- Proven ability to develop and integrate AI models.
- Experience in designing and managing data pipelines.
- Expertise in Python and common data science libraries (Pandas, NumPy, Scikit-learn).
- Knowledge of AI and machine learning fundamentals.
- Experience with SQL and NoSQL databases such as Neo4j, MongoDB or Elasticsearch.
- Familiarity with version control tools, preferably Git.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Preferred qualifications:
- Experience with cloud platforms and services, such as AWS or GCP.
- Familiarity with streaming data processing frameworks, such as Apache Kafka or Apache Flink.Top of Form
Apply for this Job
Life at Beroe
Beroe is disrupting how businesses across the globe leverage intelligence to make smarter sourcing decisions. Today 80% of Fortune 500 organizations rely on Beroe as a trusted source of intelligence. At the heart of everything that we do, are our Employees. We consistently work towards initiatives that provide an ideal work-life balance for our employees and support them with training/development to enrich their knowledge.
- 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
- You have the flexibility to work from the location of your choice – Work from anywhere
- Recognized by the industry for its work and culture- Certified as a Great Place to Work, Company with Great People Manager