Mindrift

Freelance Bot Developer (WhatsApp / Telegram / Discord)

Mindrift

Remote · Part Time

Be the first to apply

Experience
1–3 yrs
Salary
USD 60 – USD 60 / hour
Openings
1
Posted
1 week ago
Work mode
Work from home
Education
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related technical field preferred
Eligibility
Professionals with practical bot development or backend integration experience who can work independently, communicate in English at B2 level or above, and share a portfolio of relevant bot work. Candidates with technical degrees are preferred, but the key requirement is hands-on experience.
Resume
Required to apply

Job description

Role Overview

This freelance opportunity is for a Bot Developer to support a project focused on building and improving conversational bots and messaging-platform integrations. The work sits in a hybrid AI + human workflow, where automated agents take care of repetitive steps and you provide technical judgment, bot engineering, and quality assurance to make sure the final bots are dependable and user-ready.

The role is suited to professionals who already have practical experience creating messaging bots, working with platform APIs and webhooks, and designing conversational logic for real-world use cases. The project can involve channels such as WhatsApp, Telegram, Discord, and similar platforms.

About the Work

The broader platform connects subject-matter specialists with AI-driven projects for major technology innovators. The goal is to combine real-world expertise with generative AI to create better outcomes across complex tasks.

For this project, you may build or refine bots for customer support, appointment scheduling, order collection, content distribution, moderation, and automated alerts.

Core Duties

  • Create messaging bots for WhatsApp Business/Cloud API, Telegram Bot API, Discord, and comparable platforms.
  • Plan and implement conversation paths, state management, and fallback logic.
  • Connect bots to language models such as OpenAI or Anthropic when natural-language responses are appropriate.
  • Integrate bots with backend systems, databases, CRMs, and third-party services such as booking tools, payment systems, and content sources.
  • Work with webhooks, platform rate limits, and message formats such as buttons, templates, media, and interactive elements.
  • Review AI-produced bot code, improve it for accuracy and stability, and add robust error handling.
  • Set up logging, monitoring, and recovery mechanisms so bots remain reliable in production.

Experience and Technical Requirements

You should have a solid background in bot creation, messaging integrations, and dependable conversational workflows. The role calls for someone who can build and maintain production-ready bots, work confidently with APIs and backend services, and turn AI-assisted output into polished, stable experiences.

  • Minimum 3 years of relevant experience in backend work, integrations, automation, or bot development.
  • At least 1 year of practical experience building bots for major messaging platforms such as WhatsApp, Telegram, Discord, Slack, or similar.
  • Strong coding ability in Python or Node.js for bot backend logic.
  • Good understanding of REST APIs, webhooks, OAuth, and asynchronous request handling.
  • Experience using relational or NoSQL databases to store conversation state and user information.
  • Familiarity with LLM APIs such as OpenAI or Anthropic, along with prompt design for conversational systems, is an advantage.
  • Knowledge of platform limitations, approval steps, and template-message rules, especially for WhatsApp, is useful.
  • Experience with deployment and hosting tools such as Docker, serverless environments, VPS, or PaaS.

Additional Requirements

  • High attention to detail, with a strong focus on reliability and avoiding silent failures or broken flows.
  • Ability to work independently, shape solutions end-to-end, and deliver complete bots with minimal supervision.
  • A portfolio or examples of previous bots are required.
  • English level should be upper-intermediate (B2) or higher.
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a similar technical field is preferred.

Workload and Compensation

The expected effort for active project phases is approximately 10 to 20 hours per week. This is an estimate only and may vary depending on the project stage and needs.

Compensation can reach the equivalent of up to $60 per hour, depending on contribution level and speed. Pay may differ across projects based on scope, complexity, and expertise required.

Why This Role May Suit You

  • You can work remotely and manage your own schedule, provided you have a laptop and reliable internet access.
  • You will gain experience in a hybrid environment where human expertise and AI systems work together.
  • High-quality, consistent delivery may qualify for performance-based bonus programs.

Additional Information

This is a part-time freelance opportunity, and it is meant for candidates with hands-on technical experience rather than beginners. The role combines engineering, conversational design, and quality control in a production-oriented setting.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

Broxer Help
Ask anything about using Broxer
Typing…