Role Overview
We are looking for a skilled developer to join our team in Kolkata. You will be responsible for developing backend components, server-side logic, and statistical learning models to create highly responsive web applications and AI/ML-based features.
Responsibilities
- Writing efficient, reusable, testable, and scalable code.
- Developing backend components to enhance performance, server-side logic, and platform statistical learning models.
- Designing and implementing high availability and low latency applications, including data protection and security features.
- Performance tuning and automation of applications.
- Testing and debugging software applications with Python test framework tools like Behave, Pytest, and PyUnit.
- Creating predictive models for AI and ML-based features using Pandas and NumPy.
Requirements
- B.Tech/BCA/MCA/Computer Science studies preferred.
- Good proficiency in Python frameworks like Django, web frameworks, and RESTful APIs.
- Fundamental understanding of front-end technologies like JS, CSS3, and HTML5.
- Good understanding of algorithms and logic.
- Proficiency in code packaging, release, deployment, and database knowledge.
- Ability to integrate databases and various data sources into a unified system.
- Strong problem solving and project management skills.
Skills
- Python
- Django
- Pandas
- Pytest
- RESTful APIs