Freelance Bot Developer (WhatsApp / Telegram / Discord)

Remote from
Serbia flag
Serbia
Salary, yearly, USD
100,000
Department
Programming
Employment type
Full Time,
Job posted
Apply before
2 Jul 2026
Experience level
Midweight
Views / Applies
12 / 4

About Mindrift

Mindrift connects AI experts and clients to advance Generative AI models.

Actively Hiring
Verified job posting
This job post has been manually reviewed for authenticity and compliance.

AI Summary

Mindrift is seeking a freelance Bot Developer for the Tendem project to build conversational bots on WhatsApp, Telegram, and Discord. The role involves designing conversational flows, integrating with LLMs and backend services, and ensuring bot reliability. Candidates need at least 3 years of experience in bot development, strong Python or Node.js skills, and familiarity with messaging platform APIs. This part-time remote position offers 10-20 hours per week during active phases.

Role DNA

Job Complexity
Easy Hard
Pace & Pressure
Relaxed Fast-paced
Autonomy Level
Guided Full Ownership
Communication Load
Independent Highly Collaborative
AI Insight The role requires advanced technical skills in bot development, API integration, and conversational design, along with independent problem-solving, making it challenging.

Salary Analysis

Median Market Rate
USD100,000
US Market
USD80k – USD150k
0 USD165k
AI Insight The offered salary of $100,000 is competitive for a freelance bot developer role, aligning with the market median. It reflects the required expertise and part-time commitment.

Key Skills

Bot Development WhatsApp Business API Telegram Bot API Discord API Python Node.js REST APIs Webhooks LLM Integration Conversational Design

I am excited to apply for the Freelance Bot Developer position at Mindrift. With over 3 years of experience building bots for WhatsApp, Telegram, and Discord, I have a strong command of Python and Node.js for backend logic and API integration. I have successfully designed conversational flows and integrated LLMs for natural language responses, ensuring reliability and user-friendly experiences. My portfolio includes production-ready bots for customer service and automated notifications. I am eager to contribute to the Tendem project and collaborate with AI agents to deliver robust bot solutions.

Describe your experience building a bot for a messaging platform. What challenges did you face and how did you overcome them?
I built a customer service bot for WhatsApp using the Business API. Challenges included handling rate limits and designing fallback flows. I implemented exponential backoff for retries and used a state machine to manage conversation states, ensuring smooth user experience.
How would you integrate a bot with an LLM like OpenAI for natural language responses?
I would use the LLM API to generate responses based on user input and context. I'd design prompts that include conversation history and system instructions, and implement a moderation layer to filter inappropriate content. The bot would call the LLM asynchronously and handle timeouts gracefully.
Explain how you handle webhooks and ensure reliable message delivery.
I set up webhook endpoints that validate incoming requests using signatures. For reliability, I implement retry logic with idempotency keys and store failed events in a queue for reprocessing. I also monitor delivery logs and alert on anomalies.
What strategies do you use to design conversational flows that are user-friendly?
I map out user journeys and use clear, concise prompts. I include fallback messages for unrecognized inputs and provide options via buttons or quick replies. I also test flows with real users and iterate based on feedback to minimize friction.
How do you ensure a bot remains reliable in production?
I implement logging and monitoring using tools like Prometheus and Grafana. I set up alerts for error rates and latency. I also write unit tests and integration tests for critical paths, and use CI/CD pipelines for safe deployments.

Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project (https://tendem.ai/) and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot – that’s how we refer to this position at Mindrift – you’ll collaborate with Tendem Agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic. 

What We Do 

The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.

About the Role 

This is a freelance role for a Tendem project. As a Bot Developer, you’ll design, build, and refine messaging bots across WhatsApp, Telegram, Discord, and similar platforms — for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications. 

Key Responsibilities

  • Build bots for WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, and similar messaging platforms.
  • Design and implement conversational flows, dialogue state, and fallback handling.
  • Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.
  • Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).
  • Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).
  • Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.
  • Implement logging, monitoring, and recovery so bots stay healthy in production.

Requirements and benefits

  • At least 3 years of relevant experience in backend or bot development (required)
  • Bachelor’s or Master’s Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus
  • Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential
  • Hands-on experience building bots on at least one major messaging platform (WhatsApp Business / Cloud API, Telegram Bot API, Discord, Slack, or similar)
  • Strong command of Python or Node.js for backend bot logic
  • Solid experience with REST APIs, webhooks, OAuth, and async request handling
  • Experience with relational or NoSQL databases for storing conversation state and user data.
  • Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.
  • Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).
  • Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)
  • Strong attention to detail and commitment to bot reliability — no silent failures, no broken flows
  • Self-directed work ethic with the ability to design and ship complete bots independently
  • Portfolio or examples of bots you’ve built (required)
  • English proficiency: Upper-intermediate (B2) or above (required)

Project time expectations 

For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. 

Compensation 

On this project, contributors can earn up to $50 per hour equivalent, depending on their level and pace of contribution.

Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.

Why this freelance opportunity might be a great fit for you?

  • Work fully remote on your own schedule with just a laptop and stable internet connection.
  • Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.
  • Participate in performance-based bonus programs that reward high-quality work and consistent delivery.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar Programming remote jobs

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job

Jobicy+ Subscription

Jobicy

614 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
Go to account ›