Conversational AI Developer

Qualcomm is a leading technology company that develops and innovates in wireless technology, AI, and connectivity solutions.
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI

Description For Conversational AI Developer

Qualcomm IT is seeking a Developer for Intelligent Automation Center (IAC) to work on Conversational AI projects. The role involves hands-on experience with Microsoft Copilot Studio, Microsoft Bot Framework, Azure Bot Services, and Power Virtual Agents (PVA). The ideal candidate will have extensive experience in implementing end-to-end projects utilizing Generative AI using Retrieval-Augmented Generation (RAG) or Agentic architecture.

Key responsibilities include:

  • Developing bot solutions using Python and Azure Cognitive Services
  • Extending PVA and bot functionalities using Power Automate, Azure Logic Apps, and APIs
  • Implementing chatbot technologies using Microsoft Azure Services and Power Platform
  • Ensuring quality through unit testing and developing reusable test cases
  • Collaborating with test teams for product testing and UAT
  • Improving skills in automation products through certifications
  • Training and coaching team members on Conversational AI related technologies

The ideal candidate will have:

  • Strong expertise in Python for building bot solutions
  • Experience with Azure Cognitive Services (LUIS/CLU, QnA Maker/CQA, Spell Check, Speech API)
  • Proficiency with tools and frameworks such as LangChain, LlamaIndex, and Streamlit
  • Knowledge of RDBMS concepts and SQL queries
  • Experience in Agile development using standard tools like Jira

This role offers an exciting opportunity to work at the forefront of Conversational AI technology, collaborating with a team of experts at Qualcomm. The company provides a supportive environment for professional growth, including continuous learning programs, tuition reimbursement, and mentorship opportunities. Join Qualcomm to be part of world-changing innovations and breakthrough technologies in the field of AI and machine learning.

Last updated 3 months ago

Responsibilities For Conversational AI Developer

  • Develop bot solutions using Python and Azure Cognitive Services
  • Implement end-to-end projects utilizing Generative AI
  • Extend PVA and bot functionalities using Power Automate and Azure Logic Apps
  • Ensure quality through unit testing and develop reusable test cases
  • Collaborate with test teams for product testing and UAT
  • Train and coach team members on Conversational AI technologies
  • Improve skills in automation products through certifications

Requirements For Conversational AI Developer

Python
  • 3+ years of work experience in programming, scripting, and/or automation
  • Hands-on experience with Microsoft Copilot Studio, Microsoft Bot Framework, Azure Bot Services, and Power Virtual Agents
  • Strong expertise in Python for building bot solutions
  • Experience with Azure Cognitive Services (LUIS/CLU, QnA Maker/CQA, Spell Check, Speech API)
  • Knowledge of Power Automate, Azure Logic Apps, and APIs
  • Proficiency with tools and frameworks such as LangChain, LlamaIndex, and Streamlit
  • Understanding of RDBMS concepts and writing SQL queries
  • Experience in Agile development using standard tools like Jira

Benefits For Conversational AI Developer

  • World-class health coverage
  • Financial planning programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs

Interested in this job?

Jobs Related To Qualcomm Conversational AI Developer

Engineer - System solution AI Center of Excellence

AI Systems Engineer role at Qualcomm developing cutting-edge ML solutions and high-performance inference accelerators for cloud and edge applications.

AI Device Lab Engineer

AI Device Lab Engineer position at Qualcomm Technologies focusing on scaling cutting-edge AI device lab infrastructure and automation.

GPU Machine Learning Engineer

GPU Machine Learning Engineer position at Qualcomm focusing on developing ML software and optimizing GPU drivers for next-gen devices.

Cloud AI Power & Limits Management Software Engineer

Cloud AI Software Engineer role at Qualcomm focusing on power and limits management for next-generation cloud accelerators.

Machine Learning Engineer

Machine Learning Engineer position at Qualcomm focusing on AI model development, optimization, and implementation using PyTorch and TensorFlow.