AI & Python Developer (WhatsApp AI Automation Specialist)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Position Overview We are seeking an experienced and innovative AI & Python Developer to design, develop, implement, and maintain intelligent automation solutions with a strong focus on WhatsApp-based AI systems.
Key Skills for This Role
Full Job Posting
Position Overview
We are seeking an experienced and innovative AI & Python Developer to design, develop, implement, and maintain intelligent automation solutions with a strong focus on WhatsApp-based AI systems.
The successful candidate will be responsible for building AI-powered virtual assistants, workflow automations, chatbot solutions, and business process integrations that enhance customer engagement, operational efficiency, and internal communications.
The role requires strong Python development skills, experience with Large Language Models (LLMs), API integrations, database management, automation frameworks, and WhatsApp Business Platform development.
AI Development & Automation
- Design, develop, and deploy AI-powered assistants and automation solutions.
- Build conversational AI agents capable of handling customer service, sales, operations, and support functions.
- Develop autonomous AI workflows capable of performing tasks with minimal human intervention.
- Create AI-driven decision-making processes and automated response systems.
- Integrate AI solutions with internal business applications and third-party platforms.
WhatsApp AI Development
- Develop and maintain WhatsApp AI assistants using the WhatsApp Business API.
- Build intelligent chatbots capable of:
- Customer support automation
- Lead qualification
- Appointment scheduling
- Order tracking
- FAQ management
- Employee support services
- Implement automated workflows triggered by WhatsApp messages.
- Configure message routing, escalation paths, and human handover functionality.
- Develop multi-language support capabilities.
- Monitor and optimize chatbot performance and customer experience.
Python Development
- Develop scalable backend systems using Python.
- Build REST APIs and microservices.
- Create automation scripts for business processes and system integrations.
- Develop data processing pipelines and AI workflow orchestration tools.
- Write clean, maintainable, and well-documented code.
- Conduct debugging, testing, and performance optimisation.
AI Model Integration
- Integrate Large Language Models (LLMs) such as:
- OpenAI GPT
- Claude
- Gemini
- Other enterprise AI platforms
- Develop Retrieval-Augmented Generation (RAG) solutions.
- Implement vector databases and knowledge management systems.
- Fine-tune prompts and AI workflows to improve response quality and reliability.
Systems Integration
- Integrate AI solutions with:
- CRM Systems
- ERP Systems
- Odoo
- Microsoft 365
- Google Workspace
- Internal databases
- Third-party APIs
- Develop secure data exchange mechanisms between platforms.
- Build event-driven automation workflows.
Data & Analytics
- Develop reporting dashboards for AI performance monitoring.
- Analyse chatbot interactions and user engagement metrics.
- Monitor AI accuracy and continuously improve performance.
- Create automated reporting tools and business intelligence integrations.
Security & Compliance
- Ensure compliance with data privacy regulations and company policies.
- Implement secure authentication and authorisation methods.
- Maintain security best practices for API integrations and AI systems.
- Ensure responsible AI usage and governance standards are maintained.
Required Skills & ExperienceTechnical Requirements
- Minimum 3+ years of Python development experience.
- Strong experience with:
- Python
- FastAPI or Flask
- REST API development
- SQL and NoSQL databases
- Git version control
- Experience developing AI applications using:
- OpenAI APIs
- LangChain
- LlamaIndex
- Vector Databases
- Experience with WhatsApp Business API implementation.
- Experience integrating third-party systems and APIs.
- Understanding of cloud platforms such as AWS, Azure, or Google Cloud.
- Experience with Docker and deployment environments.
AI & Machine Learning
- Understanding of:
• Natural Language Processing (NLP)
- Prompt Engineering
- Conversational AI
- AI Agents
- Workflow Automation
• Knowledge Base Systems
- Experience creating autonomous AI agents and task automation systems.
Preferred Experience
- Odoo ERP development experience.
- Experience with Twilio, Meta WhatsApp API, or similar messaging platforms.
- Knowledge of RAG architecture and vector search technologies.
- Experience with workflow automation platforms.
- Understanding of business operations, logistics, warehouse management, or distribution systems.
Key Deliverables
- The successful candidate will be expected to:
- Develop a fully functional WhatsApp AI Assistant.
- Build automated customer support workflows.
- Create AI-powered lead management systems.
- Implement business process automation solutions.
- Develop reporting and analytics dashboards.
- Integrate AI assistants with internal company systems.
- Continuously improve AI performance and user experience.
- Pay: AED5,000.00 - AED8,000.00 per month
Application Question(s)
- this is a urgent requirement - are you available for immediate start?
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career