We are seeking a highly skilled Python Developer to join our dynamic Software Development team. The selected candidate will play a key role in designing, coding, and enhancing Python applications and software solutions, contributing to both existing and upcoming projects. The ideal candidate should possess a strong background in full-stack development, with expertise in Django or Flask frameworks and proficiency in LLM/NLP models.
Skills Required
Understanding of MVC design patternsDjango or flask experience is a mustHTML 5, CSS 3, JavaScript, jQuery, Bootstrap, PythonUnderstanding of third-party Web Services, JSON, and RESTGood knowledge/experience in Machine Learning is plusCompetence in writing high-performance APIsWorking experience in LLM (Large Language Models) and NLP (Natural Language Processing)Strong understanding of data structures, algorithms, object-oriented design and design patterns.Good knowledge/experience knowledge of javascript will serve as an advantage
Key Responsibilities
Writing well-designed, testable, efficient code by using the best software development practicesTroubleshoot, test, and maintain the core product software and databases to ensure strong optimization and functionalityContribute to all phases of the development lifecycleDevelop and deploy new featuresReporting to the manager/team leader on a regular basis.Keeping self up-to-date with the latest web trends, techniques, and technologies
Skills: python,django,javascript