python developer
About the Role
We are seeking a skilled Python Developer to join our dynamic team. This role is crucial for developing and maintaining high-performance applications that leverage advanced machine learning techniques and robust APIs. As a Python Developer, you will contribute to innovative projects that drive our business forward and enhance our technological capabilities.
Responsibilities
- Design, develop, and maintain scalable applications using Python, Flask or Django, ensuring high performance and responsiveness.
- Implement and manage CI/CD pipelines using tools like Jenkins and GitHub Actions to streamline development processes.
- Collaborate with data engineering teams to integrate advanced machine learning libraries such as TensorFlow or PyTorch into our applications.
- Optimize application performance and ensure adherence to microservices architecture principles, focusing on reliability and scalability.
Required Skills and Technologies
- Proficient in Python (Advanced) and SQL (Advanced) with a strong understanding of data engineering principles.
- Experience with APIs, particularly GraphQL, and microservices architecture.
- Familiarity with Docker and container orchestration tools like Kubernetes.
- Knowledge of performance optimization techniques and deep research capabilities.
- Strong communication skills, both verbal and written, are essential for effective collaboration.
Work Location & Setup
This position is available for both remote and onsite work in Pune, Maharashtra, India. We offer a flexible work environment that encourages collaboration and innovation, whether you choose to work from home or in our office.
Employment Type & Duration
This is a full-time position with a project duration from October 1, 2025, to October 31, 2025. We anticipate an onboarding period of 15+ days to ensure a smooth transition into the role.
Compensation & Benefits
The salary range for this position is between 3200 to 3500 USD per month. We offer competitive compensation and are committed to providing a supportive work environment that fosters professional growth and development.
Additional Information
We are looking for a candidate who is not only technically proficient but also passionate about leveraging technology to solve complex problems. If you are eager to take on challenges and contribute to exciting projects, we encourage you to apply.