Hire the Best NLP Engineers
in Canada

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Mahimai R.

Sarnia, Canada

$80/hr
5.0
20 jobs

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)

  • Artificial Intelligence
  • Data Science
  • Deep Learning
  • Machine Learning
  • Natural Language Processing
  • Python
  • Computer Vision
  • Amazon Web Services
  • Solution Architecture
  • Amazon SageMaker
  • AI App Development
  • Vector Database
  • Object Detection & Tracking
  • Transcript
  • Document AI

How it works

Post a job for freePost a job

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

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.