Job Openings Python Engineer

About the job Python Engineer

Requirements:

  • 2 to 3 years of experience in Python backend development with Django and Django REST framework.
  • Experience in developing and deploying RESTful APIs.
  • Knowledge of AI frameworks and libraries such as TensorFlow, PyTorch, or scikit-learn.
  • Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Ability to optimize application performance and scalability.
  • Understanding of version control systems like Git.
  • Knowledge of software design patterns and best practices.
  • Excellent problem-solving skills and the ability to work independently.

Responsibilities:

  • Design and develop backend services for AI products using Django and Django REST framework.
  • Integrate machine learning models and algorithms into scalable backend services.
  • Collaborate with frontend developers, data scientists, and other team members to deliver robust solutions.
  • Optimize and refactor existing codebase for improved performance and maintainability.
  • Implement security and data protection measures.
  • Write clean, maintainable code with proper documentation and unit tests.
  • Deploy applications to cloud platforms like AWS, Azure, or Google Cloud.
  • Stay updated with the latest industry trends and technologies in backend development and AI.