Job Title: Python Developer
Job ID: Not Specified
Location: Nagpur, Maharashtra, India
Experience Required: Freshers & Experienced
Education: B.Sc. / B.Tech in Computer Science or related field
Service Line: Software Development
Role Overview:
We are looking for passionate Python Developers for both internship and full-time roles. This position requires strong foundational knowledge in Python and related technologies, with an eagerness to learn and work on real-world projects involving modern frameworks, AI, and machine learning components.
Key Responsibilities:
Work with Object Relational Mapper (ORM) libraries for efficient database interactions.
Develop applications using at least one popular Python framework (e.g., Django, Flask, FastAPI).
Collaborate on front-end integration and ensure seamless user experience.
Use version control systems like Git for codebase management.
Apply basic knowledge of Machine Learning/AI concepts in development tasks.
Additional Responsibilities:
Participate in code reviews and maintain clean, readable code.
Coordinate with mentors and senior developers for guidance and task execution.
Contribute to both backend and minimal frontend integration when required.
Technical Requirements:
Proficiency in Python and understanding of its ecosystem.
Hands-on with one Python framework (preferably Django or Flask).
Familiarity with Git or similar version control tools.
Understanding of HTML, CSS, and JavaScript is a plus.
Basic concepts of AI/ML and how they can be applied in Python projects.
Preferred Skills:
Prior internship or project experience will be an advantage.
Self-motivated, detail-oriented, and willing to learn in a fast-paced environment.
Effective communication and teamwork skills.
Open Positions:
Intern Positions: 3
Full-Time Position: 1