Python Developer - Remote / Work From Home
Minimum Qualifications : Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Minimum Experience : Proven experience (3+ years) as a Python Developer with Django expertise.
Department : Development
Business Unit : Digital Marketing
Working Hours : 6 days a week, 9 hours a day (11 AM to 8 PM, Pakistan Time), Sunday to Thursday, Saturday will be alternative.
Job Purpose / Objective :
We are seeking a highly skilled and motivated Python Developer with expertise in the Django framework and proficiency in Machine Learning (ML) and Artificial Intelligence (AI) technologies. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust web applications while also contributing to projects involving ML / AI.
Key Responsibilities :
- Design, develop, test, and maintain scalable web applications using the Django framework.
- Collaborate closely with front-end developers to integrate user-facing elements with server-side logic.
- Implement security measures and data protection protocols in applications.
- Leverage ML / AI expertise to develop solutions based on data-driven insights.
- Integrate machine learning models into web applications for advanced features.
- Collaborate with data scientists and engineers to deploy, monitor, and optimize ML models.
- Design and maintain efficient databases ensuring data integrity and performance.
- Adhere to coding standards, contribute to code reviews, and provide feedback.
- Swiftly identify and resolve issues within applications to maintain seamless user experiences.
- Stay updated with Django and ML / AI technologies and propose innovative solutions.
- Ensure high code quality, minimize bugs, and optimize code execution.
- Deliver new features timely, maintain high application uptime, and user experience.
- Integrate ML models, ensuring accuracy and low-latency predictions.
- Provide innovative solutions to enhance app functionality and overcome challenges.
- Complete tasks on time, assist in sprint planning, and track progress.
- Communicate effectively with the team and stakeholders.
- Train and monitor ML models for performance.
- Implement security measures and address vulnerabilities.
- Enhance skills in Django, Python, ML / AI, and stay updated.
- Seek feedback for growth, adapt to changing requirements.
- Maintain clear code, API, and model documentation.
- Provide prompt technical support and issue resolution.
- Measure and enhance user feedback and satisfaction.
Job-Specific Skills :
Strong understanding of software development principles, ML / AI integration, database management, front-end technologies, problem-solving, communication, version control (Git), agile methodologies, full-stack development, machine learning techniques, Python ML libraries, Django web framework, REST APIs, web development workflows, and remote work proficiency.
Essential Skills : Time management, communication, self-discipline, problem-solving, adaptability, teamwork, and security adherence crucial.
#J-18808-Ljbffr