Job Openings Senior Python Developer

About the job Senior Python Developer

Seeking a Senior Python Developer with expertise in NLP, data manipulation and analysis, generative AI, and LLM. Responsibilities include developing and implementing AI/ML solutions, particularly in NLP and generative AI, and building robust and scalable applications. Work with a dynamic team and engineers

Responsibilities:

  • Develop and maintain Python-based web applications using Django, Flask, or FastAPI
  • Write clean, efficient, and well-documented code
  • Collaborate with cross-functional teams to design, develop, and deploy software solutions
  • Troubleshoot and debug issues in existing codebase
  • Optimize code for performance and scalability
  • Integrate data from various sources and APIs
  • Develop and maintain RESTful APIs
  • Write and execute unit tests and integration tests
  • Participate in code reviews and provide constructive feedback
  • Stay up-to-date with emerging trends and technologies in Python development

Requirements:

  • At least 3 year of experience in developing web applications using Django, Flask, or FastAPI
  • Experience in Natural Language Processing (NLP) and Generative AI tasks
  • Strong knowledge of coding standards, code optimization, and software development best practices
  • Familiarity with SQL, version control, and deploying software in containerized environments (e.g. Kubernetes, OpenShift)
  • Excellent problem-solving skills and attention to detail
  • Ability to work independently and in a team environment
  • Strong communication and interpersonal skills

What You'll Get To Do Every Day

  • Weekly backlog refinement
  • Design weekly meetings to work agilely on tickets
  • 1:1s with your EM
  • Retrospectives as needed (biweekly)
  • Daily Standup

Benefits:

  • Market competitive salary
  • Attractive overtime bonus
  • Leave encashment
  • Daily refreshments
  • Weekends off
  • Annual Dinner
  • Paid leaves
  • Bi-Annual Increments