ChicMic Studios is hiring for a highly skilled and experienced Python Developer to join our dynamic team.
The ideal candidate will have a robust background in developing web applications using Django and Flask, with expertise in deploying and managing applications on AWS. Proficiency in Django Rest Framework (DRF), a solid understanding of machine learning concepts, and hands-on experience with tools like PyTorch, TensorFlow, and transformer architectures are essential.
Roles & Responsibilities
Develop, maintain, and scale web applications using Django & DRF.
Implement and manage payment gateway integrations and ensure secure transaction handling.
Design and optimize SQL queries, transaction management, and data integrity.
Work with Redis and Celery for caching, task queues, and background job processing.
Develop and deploy applications on AWS services (EC2, S3, RDS, Lambda, Cloud Formation).
Implement strong security practices including CSRF token generation, SQL injection prevention, JWT authentication, and other security mechanisms.
Build and maintain microservices architectures with scalability and modularity in mind.
Develop Web Socket-based solutions including real-time chat rooms and notifications.
Ensure robust application testing with unit testing and test automation frameworks.
Collaborate with cross-functional teams to analyze requirements and deliver effective solutions.
Monitor, debug, and optimize application performance, scalability, and reliability.
Stay updated with emerging technologies, frameworks, and industry best practices.
Create scalable machine learning models using frameworks like PyTorch, TensorFlow, and scikit-learn.
Implement transformer architectures (e.g., BERT, GPT) for NLP and other advanced AI use cases.
Optimize machine learning models through advanced techniques such as hyperparameter tuning, pruning, and quantization.
Deploy and manage machine learning models in production environments using tools like TensorFlow Serving, TorchServe, and AWS SageMaker.
Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
2-5 years of professional experience as a Python Developer.
Proficient in Python with a strong understanding of its ecosystem.
Extensive experience with Django and Flask frameworks.
Hands-on experience with AWS services for application deployment and management.
Strong knowledge of Django Rest Framework (DRF) for building APIs.
Expertise in machine learning frameworks such as PyTorch, TensorFlow, and scikit-learn.
Experience with transformer architectures for NLP and advanced AI solutions.
Solid understanding of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
Familiarity with MLOps practices for managing the machine learning lifecycle.
Basic knowledge of front-end technologies (e.g., JavaScript, HTML, CSS) is a plus.
Excellent problem-solving skills and the ability to work independently and as part of a team.
Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
Job Type: Full-time
Pay: ₹450,000.00 - ₹1,100,000.00 per year
Benefits:
Flexible schedule
Leave encashment
Provident Fund
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.