You are viewing a preview of this job. Log in or register to view more details about this job.

Entry-level Python Developer

Responsibilities:

  • Writing reusable, testable, and efficient code
  • Engage and be actively involved in customer requirements Perform assigned daily tasks and respond immediately to issues/problems
  • Involve in unit/integration testing frameworks and practices
  • Design, Implement and Interacting with databases
  • Maintain and troubleshoot complex systems
  • Work in SCRUM / Agile environment

Requirements:

  • Must have a Bachelor’s degree or Master’s Degree or equivalent
  • Experience with both statistical and rule-based approaches to NLP
  • Knowledge in Sentiment Analysis, Entity Extraction, Document Classification, Topic Modeling, Visualization
  • Involved in different machine learning models
  • Knowledge in Preprocessing, language modeling, named entity recognition, entity linking, ontologies
  • Knowledge in Flask, Node JS, React JS a huge plus

Skills and Qualifications :

  • Demonstrated ability in Python
  • Experience with Django and Celery
  • Experience with SQL (PostgreSQL)
  • Competence with Linux, DevOps, and web servers (Debian, Docker, SaltStack, Nginx)
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 (jQuery)
  • Able to create database schemas that represent and support business processes
  • Strong debugging skills
  • Good understanding of code versioning using Git (GitHub)
  • Self-motivation with attention to details