Role Overview
FlowDesk is looking for a Python Developer to build web applications, automation workflows, API integrations, and AI-powered product features. You will work on practical projects involving Python, Django, SEO tools, digital marketing, LLMs, and AI/ML applications.
Responsibilities
- Develop and maintain backend applications using Python and Django.
- Build, test, and maintain REST APIs and third-party integrations.
- Work with databases, automation scripts, data processing, and dashboards.
- Contribute to AI/ML and LLM-based product features.
- Support SEO, analytics, and digital-marketing automation initiatives.
- Debug issues, write clean code, test features, and document work.
- Collaborate with product, marketing, and development teams.
Requirements
- Strong knowledge of Python.
- Experience with Django or another Python web framework.
- Understanding of REST APIs, JSON, SQL databases, and Git.
- Basic familiarity with HTML, CSS, and JavaScript.
- Interest or experience in AI/ML, LLMs, SEO, digital marketing, or automation.
- Good problem-solving and communication skills.
Preferred
- Experience with PostgreSQL/MySQL, Docker, cloud platforms, Pandas, or API integrations.
- GitHub, freelance, internship, academic, or personal-project experience.
- Experience building data-driven or automation tools.
Skills
- Python
- Django
- REST APIs
- SQL
- AI/ML