About the Role
We are looking for a passionate Python Developer with 0–1 year of experience who is eager to build scalable backend applications and AI-powered solutions. This role is ideal for fresh graduates or junior developers who have a strong understanding of Python fundamentals and are excited to work on web applications, REST APIs, automation, and AI/ML projects.
You will work alongside experienced developers, gain exposure to modern development practices, and contribute to real-world software solutions.
Key Responsibilities
- Develop and maintain Python-based web applications and backend services.
- Build and consume RESTful APIs.
- Work with frameworks such as Django, Flask, or FastAPI.
- Write clean, maintainable, and reusable code following coding standards.
- Collaborate with frontend developers, QA engineers, and project managers.
- Work with SQL and NoSQL databases for application development.
- Debug, troubleshoot, and optimize application performance.
- Participate in code reviews and continuously learn new technologies.
- Assist in developing AI/ML-powered applications and automation tools whenever required.
Required Skills
- Strong knowledge of Python programming.
- Good understanding of Object-Oriented Programming (OOP).
- Basic understanding of Django, Flask, or FastAPI.
- Knowledge of REST APIs.
- Familiarity with MySQL/PostgreSQL or MongoDB.
- Basic understanding of Git/GitHub.
- Good analytical and problem-solving skills.
- Strong communication and willingness to learn.
Good to Have
- Basic knowledge of Docker.
- Exposure to AWS, Azure, or Google Cloud.
- Familiarity with AI/ML libraries such as Scikit-learn, TensorFlow, or PyTorch.
- Basic knowledge of Pandas and NumPy.
- Internship or academic projects using Python.
Work Location: In person