Mindrift

Freelance Chatbot 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
2 hours ago
Work mode
Work from home
Education
Bachelor's degree
Eligibility
Professionals with proven experience in bot development, backend integration, or automation who can work independently, communicate in English at B2 level or above, and share a portfolio or examples of prior bot work.
Resume
Required to apply

Job description

Role overview

Mindrift is hiring experienced bot developers for the Tendem project to create conversational bots and platform integrations across WhatsApp, Telegram, Discord, and related messaging channels. In this freelance, part-time remote assignment, you will work in a hybrid AI + human setup: Tendem Agents take care of repetitive work, while you contribute bot engineering knowledge, conversational design decisions, and quality assurance to deliver dependable, production-ready bots for real users.

This opportunity is best suited to professionals who have practical experience building messaging bots, connecting to platform APIs and webhooks, and shaping conversational logic for real-world use.

About the platform

The Mindrift platform brings together subject-matter experts and AI initiatives led by major technology innovators. Its focus is to help unlock Generative AI by connecting projects with experienced specialists from around the world.

What the role involves

As a Bot Developer on this project, you will design, build, and improve messaging bots for use cases such as customer support, appointment scheduling, order intake, content delivery, moderation, and automated alerts.

Responsibilities

  • Develop bots for WhatsApp Business API / Cloud API, Telegram Bot API, Discord, and similar messaging platforms.
  • Create conversational journeys, manage dialogue state, and build fallback logic for better user handling.
  • Connect bots with LLM services such as OpenAI, Anthropic, or similar tools when natural language responses are needed.
  • Integrate bot workflows with backend systems, databases, CRMs, and external APIs such as booking, payment, and content services.
  • Work with webhooks, platform rate limits, and message-specific formats including interactive messages, buttons, media, and templates.
  • Review AI-produced bot code, improve it for accuracy, and strengthen reliability and error handling.
  • Set up logging, monitoring, and recovery mechanisms to keep bots stable in production.

Requirements

  • Minimum 3 years of relevant experience in backend work, integrations, automation, or bot development.
  • At least 1 year of direct experience creating bots for major messaging platforms such as WhatsApp, Telegram, Discord, Slack, or similar.
  • Strong programming ability in Python or Node.js for bot backend logic.
  • Practical knowledge of REST APIs, webhooks, OAuth, and asynchronous request handling.
  • Experience using relational or NoSQL databases to store conversation state and user data.
  • Understanding of LLM APIs such as OpenAI and Anthropic, along with prompt design for conversational use, is an advantage.
  • Awareness of platform constraints, template messaging, and approval workflows, including WhatsApp template messages.
  • Experience deploying and hosting applications using Docker, serverless environments, VPS, or PaaS solutions.
  • Strong attention to detail, with a focus on avoiding silent failures and broken user flows.
  • Ability to work independently and deliver complete bots with minimal supervision.
  • A portfolio or examples of bots previously built.
  • English proficiency at upper-intermediate level (B2) or higher.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or a related technical field is considered an advantage.

Workload and compensation

The expected time commitment during active project phases is about 10 to 20 hours per week. This is only an estimate and not a guaranteed workload, and it applies while the project is active.

Compensation can reach the equivalent of $60 per hour, depending on your contribution level and pace. Pay may vary by project depending on scope, complexity, and expertise required.

Why this opportunity stands out

  • Work remotely and manage your own schedule, using only a laptop and reliable internet access.
  • Build experience in a hybrid environment where human expertise and AI agents work together.
  • Be eligible for performance-based bonus programs that reward strong quality and consistent delivery.

Additional information

This is a freelance role on a specific project. It is not a guaranteed full-time position, and the stated workload applies only during active phases of the assignment.

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