Search
Search
Location

System Development Services.

Junior Python Developer

Paquistão

Company: System Development Services
Job Type: Full-time
Location: Mostly Remote
Working Hours: Initially 9:00 AM – 6:00 PM Pakistan Time
Future Shift: As international projects grow, working hours may shift to US/Canada timing, approximately 6:00 PM – 3:00 AM Pakistan Time
Preference: Female candidates are encouraged to apply.

About Us

SDS Ltd is a UK-based technology company developing AI-powered chatbot and automation solutions for international markets, especially Canada, USA, UK, and GCC.

We are currently building industry-specific AI Front Desk and lead capture bots for sectors such as dental clinics, immigration consultants, law firms, home renovation contractors, med spas, physiotherapy clinics, real estate agents, insurance brokers, auto repair shops, and cleaning services.

We are looking for a smart, disciplined, and fast-learning Junior Python Developer who can work with modern AI tools and help us build, test, and demonstrate AI-based business solutions.

Role Overview

The selected candidate will work on AI chatbot development, backend APIs, database integration, admin panels, client demo preparation, testing, and ongoing product improvements.

This role is ideal for someone who has a strong programming foundation, good English communication, and a serious interest in AI-based SaaS products.

Key Responsibilities

  • Develop and maintain Python-based backend applications.
  • Work on AI chatbot workflows, lead capture forms, appointment request handling, and client-specific bot settings.
  • Build and update APIs using frameworks such as FastAPI, Flask, or Django.
  • Work with MySQL databases and phpMyAdmin.
  • Create and update database tables, fields, and queries as required.
  • Assist in admin panel and dashboard development.
  • Test chatbot conversations, appointment flows, and client demo scenarios.
  • Prepare demo data for different business sectors.
  • Support client demos when required by explaining the product and showing how the bot works.
  • Work with AI coding tools such as Claude or similar platforms to improve development speed.
  • Coordinate with the senior team for testing, debugging, and deployment.
  • Maintain clean code, proper documentation, and task updates.

Required Skills

  • Python programming knowledge.
  • Basic understanding of FastAPI, Flask, or Django.
  • MySQL database knowledge.
  • phpMyAdmin usage.
  • HTML, CSS, JavaScript basics.
  • API integration knowledge.
  • Basic Git/GitHub knowledge.
  • Ability to test, debug, and improve existing code.
  • Good understanding of web-based applications.
  • Willingness to learn AI chatbot development and SaaS product workflows.

AI Tools Provided

The company will provide access to a paid Claude AI account or similar AI coding assistant to support development work, improve coding speed, debug issues, and learn modern AI-assisted development practices.

The candidate should be able to use AI tools responsibly, verify generated code, test all work properly, and avoid blindly copying AI-generated code without understanding it.

Good to Have

  • Experience with OpenAI, Claude, or any AI API.
  • Basic knowledge of prompt engineering.
  • Experience with chatbot development.
  • Experience with appointment booking systems.
  • Experience with Google Calendar API or similar integrations.
  • Basic frontend knowledge using Bootstrap, AdminLTE, or similar templates.
  • Understanding of CRM, lead capture, or customer support systems.

Education Requirement

  • BCS / BS Computer Science / Software Engineering from a recognized university.
  • Minimum GPA: 3.5 or above.

Communication Requirement

  • Good English reading, writing, and speaking skills.
  • Must be able to communicate professionally during internal meetings.
  • Must be able to assist in client demos when required.

Work Arrangement

  • 95% remote job.
  • 5% physical meetings may be required when necessary.
  • Candidate must have a reliable laptop/computer, stable internet connection, and a professional work environment.
  • Initially, the working time will be 9:00 AM to 6:00 PM Pakistan Time.
  • Later, as USA/Canada projects begin, the working hours may shift to approximately 6:00 PM to 3:00 AM Pakistan Time.

Salary & Incentives

  • Monthly salary will be based on skills, interview performance, and practical test.
  • Performance-based incentives will be offered for successful demos and paid client conversions.
  • Demo Support Bonus may be given when the candidate successfully supports a client demo.
  • Project Conversion Bonus may be given if a demo converts into a paid client.
  • Salary growth will be based on learning speed, coding quality, reliability, and contribution to product development.

Ideal Candidate

We are looking for someone who is:

  • Serious about long-term growth.
  • Interested in AI and SaaS products.
  • Comfortable using AI tools to improve coding speed.
  • Good in communication.
  • Responsible with deadlines.
  • Able to test her own work before submitting.
  • Willing to learn international client requirements.
  • Confident enough to support product demos after training.

How to Apply

Please apply with:

  • Updated CV
  • University name and GPA
  • GitHub or project links, if available
  • Short note explaining why you are interested in AI chatbot development
  • Expected monthly salary
  • Availability / notice period

Pay: Rs50,000.00 - Rs60,000.00 per month

Work Location: Remote

Encontre o lugar perfeito para você

Crie uma conta no Glassdoor para conferir avaliações autênticas e se candidatar a vagas perfeitas para você.