With over 7 years of experience in AI engineering, voice AI, RAG systems, and production backend development, I specialize in designing and deploying end-to-end AI solutions for real-world business challenges. My expertise lies in building voice agents, multi-agent systems, and document AI platforms using LiveKit, LangGraph, and modern LLM tooling. From real-time conversational agents to large-scale retrieval pipelines, I focus on creating production-grade AI applications that operate reliably under load.
✅ 𝗞𝗲𝘆 𝗔𝗜 & 𝗩𝗼𝗶𝗰𝗲 𝗣𝗿𝗼𝗷𝗲𝗰𝘁𝘀:
🎙️ 𝗩𝗼𝗶𝗰𝗲 𝗔𝗜 𝗔𝗴𝗲𝗻𝘁𝘀 & 𝗧𝗲𝗹𝗲𝗽𝗵𝗼𝗻𝘆 𝗣𝗹𝗮𝘁𝗳𝗼𝗿𝗺𝘀
- Built production voice agents for inbound and outbound calling with sub-500ms latency, barge-in, and noise cancellation.
- Integrated LiveKit, Twilio, Telnyx, and Krisp with custom SIP routing for AI receptionists and IVR replacement systems.
🚀 𝗥𝗲𝘁𝗿𝗶𝗲𝘃𝗮𝗹-𝗔𝘂𝗴𝗺𝗲𝗻𝘁𝗲𝗱 𝗚𝗲𝗻𝗲𝗿𝗮𝘁𝗶𝗼𝗻 (𝗥𝗔𝗚) 𝗦𝘆𝘀𝘁𝗲𝗺𝘀
- Developed RAG pipelines over legal, financial, and operational document repositories with hybrid search and re-ranking.
- Integrated LangChain, Qdrant, pgvector, and self-hosted embedding models for high-accuracy retrieval.
🤝 𝗠𝘂𝗹𝘁𝗶-𝗔𝗴𝗲𝗻𝘁 𝗔𝗜 𝗦𝘆𝘀𝘁𝗲𝗺𝘀
- Built autonomous agent architectures using LangGraph and pydantic-ai for research, classification, and tool-using workflows.
- Implemented agent skills with MCP integration, structured outputs, and long-running task orchestration.
📄 𝗗𝗼𝗰𝘂𝗺𝗲𝗻𝘁 𝗔𝗜 & 𝗟𝗲𝗴𝗮𝗹 𝗧𝗲𝗰𝗵
- Designed AI platforms for contract review, clause extraction, and regulated-domain document workflows.
- Built FastAPI backends with Qdrant, Postgres, and Docker Compose for self-hosted enterprise deployments.
💡 𝗡𝗮𝘁𝘂𝗿𝗮𝗹 𝗟𝗮𝗻𝗴𝘂𝗮𝗴𝗲 𝗜𝗻𝘁𝗲𝗿𝗳𝗮𝗰𝗲𝘀
- Developed conversational interfaces over structured and unstructured enterprise data.
- Integrated Salesforce, Zendesk, ServiceNow, and custom REST APIs into LLM-driven workflows.
📊 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗮𝘁𝗶𝗼𝗻 𝗔𝗻𝗮𝗹𝘆𝘁𝗶𝗰𝘀 & 𝗢𝗯𝘀𝗲𝗿𝘃𝗮𝗯𝗶𝗹𝗶𝘁𝘆
- Built real-time analytics for voice and chat agents with sentiment, compliance, and CRM logging.
- Implemented evaluation pipelines with LangSmith for prompt iteration and regression testing.
🌐 𝗢𝗽𝗲𝗻 𝗦𝗼𝘂𝗿𝗰𝗲 𝗔𝗜 𝗧𝗼𝗼𝗹𝗶𝗻𝗴
- Maintain envoic, OpenRTC, and Locallens - Python and JS libraries for voice agent development.
- Contributor to livekit-agents, Intel's openvino, Hugging Face's FastRTC
📚 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝗔𝘂𝘁𝗵𝗼𝗿𝘀𝗵𝗶𝗽
- Author of Voice Agents Handbook: Building Production Voice AI with LiveKit, yet to be published on Amazon KDP June 2026.
- Founder of Voice AI Community and Document AI Community on LinkedIn.
⚡ 𝗩𝗼𝗶𝗰𝗲 𝗔𝗴𝗲𝗻𝘁 𝗧𝗲𝘀𝘁𝗶𝗻𝗴 & 𝗘𝘃𝗮𝗹𝘂𝗮𝘁𝗶𝗼𝗻
- Built end-to-end testing harnesses using Cekura for scenario-based voice agent evaluation.
- Implemented dynamic STT keyword learning and live monitoring for production receptionist agents.
🛠️ 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸 & 𝗘𝘅𝗽𝗲𝗿𝘁𝗶𝘀𝗲:
🔧 Programming Languages: Python, JavaScript, TypeScript, SQL
🧪 AI Frameworks: LangChain, LangGraph, pydantic-ai, Transformers, PyTorch
🎙️ Voice & Real-Time: LiveKit, WebRTC, Twilio, Telnyx, Azure Speech, Krisp
🔍 AI Specialties: RAG, Semantic Search, Vector Databases (Qdrant, pgvector, Pinecone, LanceDB)
🖥️ Web Frameworks: FastAPI, Next.js, Node.js
☁️ Cloud & Infrastructure: AWS, Azure, Hetzner, Fly io, Docker, Kubernetes, Terraform
📊 Databases: PostgreSQL, NeonDB, Cosmos DB, MongoDB
🔬 Observability: LangSmith, Application Insights, custom evaluation pipelines
🎓 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗔𝘇𝘂𝗿𝗲 𝗖𝗲𝗿𝘁𝗶𝗳𝗶𝗰𝗮𝘁𝗶𝗼𝗻𝘀: Solutions Architect Expert, AI Engineer Associate, Developer Associate, Data Scientist Associate, Administrator Associate
I am passionate about advancing voice AI and agent systems, and building production-grade tooling that bridges research and real-world deployment. Let's connect and build the next generation of AI-driven products together.
Chatbot
Agora Voice SDK
ChatGPT
Chatbot Development
Lead Generation Chatbot
Customer Service Chatbot
Social Media Chatbot
Scheduling & Assisting Chatbot
Chat Setup
GPT Chatbot
Interactive Voice Response
AI-Generated Voice-Over
Voice SEO
Microsoft Azure
Azure OpenAI Service
Mirza Omer B.
Mississauga, Canada
$30/hr
5.0
6 jobs
Start your free trial today. Upgrade only when you're convinced.
I've built AI systems that process 100,000 calls a day, NLP models used in cancer treatment planning, conversational AI deployed across enterprise voice and text channels, and agentic workflows running inside Fortune 500 operations.
I'm Dr. Omer, PhD from the University of Waterloo, and formerly Senior Director of AI R&D at Afiniti, a global enterprise AI company whose outcome orchestration platform serves Fortune 500 clients across Telco, Financial Services, and Healthcare.
That background shapes how I approach every project: I ask whether this is the right AI architecture for the real business problem, not just the most popular framework at the moment.
Production AI systems I've built and led:
🎯 Afiniti Enterprise Contact Center AI — As Senior Director of AI R&D, led development of Afiniti's AI product suite: behavioral pairing systems matching agents to customers in real time, outcome orchestration engines, and intelligent automation deployed across Fortune 500 contact centers globally in Telco, FinTech, and Healthcare
🎯 Automated AI Evaluation at Scale — Etisalat / PTCL — Designed and deployed an AI-based near real-time contact center evaluation system processing 100,000+ calls per day — replacing manual QA at scale for one of the region's largest telecom operators (Etisalat holds a 26% stake in PTCL)
🎯 Conversational AI Systems — Built end-to-end conversational AI pipelines for enterprise clients across voice and text channels, covering multi-turn dialogue management, intent recognition, LLM-based response generation, and integration with CRM and ticketing systems
🎯 NLP Models for Cancer Treatment Planning — Developed NLP models supporting clinical oncology workflows — applied NLP at the intersection of language understanding and life-critical treatment decisions
Where I'm most useful:
→ You're building an LLM-powered product and need the architecture designed before your team writes a line of code
→ You need a RAG system or AI chatbot that handles real user behavior — not just curated demos
→ You want n8n, Make, or Zapier automation connected intelligently to LLM workflows
→ Your contact center, healthcare, or operations team generates high-volume data that AI should be processing automatically
→ You need a senior technical opinion on AI architecture, model selection, or agentic system design
What I build:
✅ LLM Application Development — GPT-4o, Claude, LLaMA, Mistral, Gemini, Ollama
✅ AI Chatbot Development — customer support bots, lead qualification bots, internal knowledge bots
✅ Conversational AI — multi-turn dialogue, intent recognition, slot filling, voice + text channels
✅ RAG Pipelines & Knowledge Systems — vector store design, chunking strategy, hybrid retrieval, evaluation
✅ Agentic AI & Multi-Agent Systems — LangGraph, CrewAI, AutoGen, tool-use agents, OpenClaw
✅ Workflow Automation — n8n, Make, Zapier, AI-connected automation pipelines
✅ Voice AI & Speech Systems — Vapi, Retell AI, Whisper, Deepgram, ElevenLabs, STT/TTS pipelines
✅ NLP Systems — text classification, NER, keyphrase extraction, summarization, clinical NLP
✅ Document AI — intelligent document processing, extraction pipelines, unstructured data handling
✅ Contact Center AI — automated call scoring, behavioral modeling, real-time agent assistance
✅ Healthcare AI — clinical document processing, treatment decision support, medical NER
✅ Fine-tuning & Optimization — LoRA, QLoRA, RLHF, DPO, prompt optimization, model evaluation
Tech stack:
LLMs & Agent Frameworks:
GPT-4o · Claude API · LLaMA 3 · Mistral · Gemini · Ollama · LangChain · LangGraph · LlamaIndex · DSPy · HuggingFace Transformers · CrewAI · AutoGen · OpenClaw · Semantic Kernel
Automation & Workflow:
n8n · Make (Integromat) · Zapier · Webhook integrations · API orchestration · event-driven pipelines
NLP & ML:
PyTorch · TensorFlow · SpaCy · NLTK · Scikit-learn · Sentence Transformers · BERT · T5 · Whisper · OpenCV
Voice & Conversational AI:
Vapi · Retell AI · Whisper · Deepgram · ElevenLabs · Amazon Polly · RASA · Botpress · STT/TTS
RAG & Vector Databases:
Pinecone · Weaviate · ChromaDB · pgvector · FAISS · Qdrant · Milvus
Fine-tuning & Evaluation:
LoRA · QLoRA · RLHF · DPO · Axolotl · Unsloth · LangSmith · MLflow · RAGAS · TruLens
Deployment & Infrastructure:
Python · FastAPI · Flask · Docker · Kubernetes · AWS (SageMaker · Lambda · EC2) · GCP Vertex AI · Azure ML · Prometheus · Grafana
[AI Engineer · AI Developer · LLM Developer · NLP Engineer · AI Consultant · Agentic AI · AI Agent Developer · LangChain Developer · LangGraph · RAG Developer · Retrieval Augmented Generation · AI Chatbot Developer · Conversational AI · Chatbot Development · AI Automation · Workflow Automation · n8n · n8n Developer · Make Automation · Zapier Integration · OpenClaw · OpenClaw Developer · Voice AI · Voice Agent · Contact Center AI · Healthcare AI }
Artificial Intelligence
Natural Language Processing
NLP Tokenization
Large Language Model
Web Development
Product Development
Chatbot Development
SaaS Development
Full-Stack Development
Generative AI Software
AI Agent Development
AI-Generated Voice-Over
AI Chatbot
AI Consulting
AI Development
Pratik D.
Barrie, Canada
$60/hr
5.0
19 jobs
Applied AI Engineer with 5 years of experience in Language, Speech, and Vision AI Systems.
Professional experience in leveraging LLM and Vision AI agents to help businesses transform.
- Natural Language Understanding and LLM Models for Conversational Agents
- Speech Models for processing audio (Voice, Music, Speech-to-Text, Text-to-Speech)
- Computer Vision - Detection / Recognition / Tracking of objects in Video
- Cloud Technologies - GCP / AWS / Azure Services for deploying AI services in production
Professional Certifications
------------
- Microsoft Certified: Azure Fundamentals
- Microsoft Certified: Azure AI Fundamentals
- Google Certified Professional Data Engineer
- Google Certified Professional Cloud Architect
AWS Services
------------
AWS Sagemaker, AWS Redshift, AWS Lambda, AWS ElasticSearch, AWS Elastic Beanstalk, AWS EC2
GCP Skills
------------
Vertex AI Platform, BigQuery, AutoML, Cloud Function, Cloud Composer, Dataproc, Compute Engine
Education
------------
Post Graduate Certificate - Artificial Intelligence
Post Graduate Certificate - Big Data Analytics
Bachelor of Engineering (Information Technology)
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a NLP Engineer in Canada on Upwork?
You can hire a NLP Engineer in Canada on Upwork in four simple steps:
Create a job post tailored to your NLP Engineer project scope. We'll walk you through the process step by step.
Browse top NLP Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top NLP Engineer profiles and interview.
Hire the right NLP Engineer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a NLP Engineer?
Rates charged by NLP Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a NLP Engineer in Canada on Upwork?
As the world's work marketplace, we connect highly-skilled freelance NLP Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream NLP Engineer team you need to succeed.
Can I hire a NLP Engineer in Canada within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive NLP Engineer proposals within 24 hours of posting a job description.