Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance
MindriftJob Description
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 for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, 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 one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack 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
Educational qualifications
- At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).
- Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.
Academic and/or Professional Experience
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.Technical Skills (Essential)
- At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required
- 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)
Additional requirements
- 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).
Get notified of similar jobs
We'll send you an email when jobs similar to "Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance" are posted.
Related Jobs You Might Like
View all jobs →MI System Maintainer Integrator - TS/SCI
CACI
The Opportunity:As the selected MI Systems Maintainer Integrator candidate, you will perform installation, integration, configuration, employment, preventive maintenance, precision alignment, detailed and complicated diagnostics, troubleshooting, corrective maintenance, electronics monitoring and teardown of complex Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance (C4ISR) and systems supporting SIGINT, FISINT, GEOINT, HUMINT, CI, TECHINT, OSINT, and All Source Intelligence for tasking, collection, processing, exploitation, production and dissemination at all echelons from tactical to national in multi-domain environments.Responsibilities:Conduct installation, de-installation, reconfiguration, modification work orders and updates of computer hardware and software in local, regional, or global intelligence architectures including NIPRNet, SIPRNet, JWICS, TDN2, Special Access Programs (SAP) networks and coalition networks.Assist with configuration assessments, fielding, testing, modernization, reset, de-fielding, demilitarization and disposal of sensitive equipment.Inspect, test, diagnose, troubleshoot, repair and perform preventive maintenance on complex antenna and radio frequency distribution systems.Perform tests on electrical, electro-optical, and electro-mechanical equipment using multi-meters, oscilloscopes, signal generators, spectrum analyzers, bit error rate testers (BERT), and other complex and specialized test measurement and diagnostic equipment (TMDE), wire diagrams, logic and signal flow charts, technical manuals, troubleshooting charts, performance aids, schematic, and logic diagrams.Repair analog and fiber optics cables.Perform pre and post flight inspections on Guardrail Common Sensor (GRCS) mission equipment and data link.Submit standard and non-standard repair parts requests.Prepare equipment for transportation or shipment.Prepare maintenance, property accountability, and transportation forms and records.Able to maneuver in small spaces and lift up to 50lbs.Qualifications:Associate Degree in Electronics or related field from an accredited college/university + two years of relevant experience OR Four years of military training in MI Systems Maintenance and Integration may be considered in lieu of degree.Experience on maintenance and integration on one or more of the following: GRCS; Enhanced Medium Altitude Reconnaissance Surveillance System (EMARSS) mission equipment; Tactical Command Data Link (TDCL); GRCS Operational Ground Station (OGS); Distributed Common Ground Station- Army (DCGS-A); software defined SIGINT collection platforms; biometrics collection, processing, exploitation, and dissemination equipment; CI/HUMINT support systems; TROJAN systems or satellite communication terminals providing TDN2; TENCAP systems; or intelligence non-standard equipment.Information assurance certifications for Tier I and II computer, servers, networks and global intelligence architectures integration and maintenance are desired.US Citizen with active TS/SCI clearance is required.Willing to work shift work, to include weekends and potentially holidays.What You Can Expect:A culture of integrity. At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation. An environment of trust. CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have...
English-Chinese Bilingual Speaker - Voice Recording (Remote)
Mindrift - Data annotation
About the RoleWe're looking for bilingual speakers to record short, casual voice clips where they naturally mix English with Chinese - the way they'd actually talk in real life. No script, no scenarios, just you talking about your day, your opinions, whatever comes naturally.Do you switch between English and Chinese mid-sentence without even thinking about it? Rant about your day, discuss your favorite show, think out loud with different languages - say it exactly how you'd say it to a friend. What if you could get paid just for recording it?ResponsibilitiesRecord 1-2 minute voice clips responding to a prompt or reacting to a short videoSpeak naturally, switching between English and Chinese the way you normally would in everyday conversationComplete a few clips per recording sessionRequirementsLanguage: Fully bilingual - fluent or native in both English and Chinese, and someone who naturally mixes the two when speakingEquipment: Any device works, including your phone - no studio or special equipment neededRecording environment: A quiet room with no background music, TV, traffic, or other people talkingAudio quality: Clear voice, close to the mic, one speaker only, no echo. A headset or earbuds with a mic helps but isn't requiredNote: Quiet, clean audio matters most - background noise or unclear speech can affect approval.Why is this freelance opportunity a great fit for you?Get paid to talk - no perfect grammar, no formality: up to $5 per hour equivalent depending on the projectDo it from your couch, your phone, wherever's comfortableFlexible, from home, paid per approved recordingIf you naturally mix Chinese and English when you speak, you're exactly who we're looking for...
Senior Python Data Scraping Engineer (Freelance)
Mindrift
What We DoThe Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.About the RoleThis is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches.Key ResponsibilitiesOwn end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.Educational QualificationsAt least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).Bachelor’s or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.Academic and/or Professional ExperienceCandidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.Technical Skills (Essential)Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies.Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML).Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets).Additional RequirementsDemonstrated experience handling anti-bot mechanisms and dynamic site structures at scale.Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows.Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks.Strong attention to detail and commitment to data accuracy.Self-directed work ethic with ability to troubleshoot independently.A link to GitHub is a plus.English proficiency: Upper-intermediate (B2) or above (required).Project Time ExpectationsFor 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 appl...