Python Developer

Developer
Posted 2 days ago

Join our team and contribute to the development of an AI-powered learning platform. Our ideal Python Developer should have at least two years of experience in Python development and a strong understanding of backend development, AI integration, and API design.

Responsibilities:

  • Develop and maintain the backend of the AI-assisted learning application using Python Flask.
  • Integrate OpenAI APIs to enhance AI-driven learning features.
  • Design and optimize RESTful APIs for seamless communication between frontend and backend.
  • Work closely with AI engineers and frontend developers to ensure smooth system integration.
  • Write clean, efficient, and scalable code following best practices.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Implement security and data protection measures.
  • Participate in code reviews and collaborate in an iterative development environment.

Skills and qualifications:

  • Experience with AI/ML-based applications.
  • Familiarity with front-end technologies (React, Vue.js, or Angular) is a plus.
  • Knowledge of Docker for containerization.
  • Understanding of software testing principles (ISTQB knowledge is a plus).

Requirements:

  • Minimum 2 years of experience in Python development.
  • Proficiency in Flask for building web applications.
  • Experience working with OpenAI APIs (or similar AI/ML APIs).
  • Solid understanding of RESTful API design and integration.
  • Knowledge of databases such as PostgreSQL, MySQL, or SQLite.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Familiarity with cloud platforms (AWS) is a plus.
  • Strong problem-solving skills and the ability to work independently.

If you are willing to be part of our team and have the qualifications needed, let’s meet up for a quick interview! To apply, send us your resume and relevant certificates and recommendations (if any) in the form bellow.

Apply For This Job

A valid phone number is required.