Location: Remote Language Requirement: Fluent in English (written and spoken) Job Description : We are seeking a Python Software Engineer to develop and maintain AI-powered web applications. You will work on backend development using frameworks such as Flask or Django . This is a fully remote role, and requires excellent communication skills in English , the ability to work independently, and familiarity with asynchronous workflows. Responsibilities : Develop and maintain web backends using Flask or Django . Design and expose APIs to integrate with AI/ML models (e.g., OpenAI, Hugging Face, or internal tools). Collaborate with frontend developers (React/Next.js preferred) to create seamless, data-driven experiences. Write clean, maintainable, and secure code with proper documentation. Deploy and manage services on cloud platforms (e.g., AWS , GCP , or DigitalOcean ). Work in English using remote tools (Slack, GitHub, etc.). Required Skills : Fluent in English (written and verbal). 1+ years of experience with Python web development using Flask or Django . Fresh Graduates are welcome to apply. Strong understanding of REST APIs , JSON , and common backend patterns. Experience integrating AI/ML APIs or models. Comfortable with SQL (e.g., MySQL, Google BigQuery) and NoSQL (e.g., MongoDB, Firebase). Familiar with version control ( Git ) and code collaboration workflows. Nice to Have Experience deploying apps using Docker , Gunicorn , Nginx , or Heroku/Vercel . Familiarity with AI/ML fundamentals or libraries (e.g., Transformers , LangChain , OpenAI API ). Knowledge of frontend technologies ( HTML/CSS/JavaScript , React preferred). Understanding of asynchronous tasks . Note: All applicants must submit their CV in English to be considered for this role. We appreciate all applications, but only shortlisted candidates will be contacted. Show more Show less