What are the responsibilities and job description for the Artificial Intelligence Engineer (AZURE) position at CBTS?
Position Summary
We are seeking a hands-on AI Developer to build, enhance, and support artificial intelligence solutions that drive innovation and operational efficiency across the organization. This role will focus on developing AI-powered applications, integrating generative AI capabilities into business processes, and creating scalable solutions using Microsoft Azure's AI ecosystem
.The ideal candidate is a strong software developer with experience in Python, Azure cloud technologies, APIs, and modern AI frameworks. This individual should be passionate about leveraging AI to solve business challenges and delivering production-ready solutions
.
Key Responsibiliti
- esDesign, develop, test, and deploy AI-powered applications and service
- s.Build Generative AI solutions using Azure OpenAI, Large Language Models (LLMs), and prompt engineering technique
- s.Develop and maintain Retrieval-Augmented Generation (RAG) solutions utilizing enterprise data source
- s.Create intelligent chatbots, copilots, virtual assistants, and workflow automation solution
- s.Develop APIs and backend services to support AI applications and integration
- s.Integrate AI capabilities into existing business applications, ERP systems, and operational workflow
- s.Collaborate with business stakeholders to understand requirements and translate them into technical solution
- s.Work with structured and unstructured data to support AI model performance and business use case
- s.Participate in code reviews, testing, deployment, and ongoing support of AI solution
- s.Troubleshoot and optimize AI applications for performance, reliability, and scalabilit
- y.Follow security, governance, and responsible AI practices throughout the development lifecycl
- e.Stay current on emerging AI technologies, tools, and development framework
s.
Required Qualificati
- ons3 years of software development experien
- ce.Strong proficiency in Python developme
- nt.Experience building cloud-based applications using Microsoft Azu
- re.Hands-on experience with Azure OpenAI, Azure AI Services, or similar AI platfor
- ms.Experience developing and consuming REST AP
- Is.Understanding of Large Language Models (LLMs), prompt engineering, and Generative AI concep
- ts.Experience with SQL databases and data integrati
- on.Familiarity with Git, source control, and modern software development practic
- es.Strong analytical and problem-solving skil
- ls.Ability to communicate effectively with technical and non-technical stakeholde
rs.Preferred Qualificati
- onsExperience building AI copilots, chatbots, or conversational AI applicatio
- ns.Experience with LangChain, Semantic Kernel, AutoGen, CrewAI, or similar AI framewor
- ks.Experience implementing RAG architectures and vector database solutio
- ns.Knowledge of Azure Machine Learning and MLOps practic
- es.Experience integrating AI solutions with ERP, manufacturing, operational, or enterprise syste
- ms.Familiarity with Power Platform, Power Automate, or Microsoft Copilot Stud
- io.Experience with Docker, Kubernetes, or cloud-native application developme
- nt.Microsoft Azure AI Engineer Associate or related certificatio
ns.Technical Environm
- entMicrosoft Az
- ureAzure Ope
- nAIAzure AI Servi
- cesPyt
- honREST A
- PIsSQL Server / Relational Databa
- sesGit / Azure Dev
- OpsGenerative
- AILarge Language Models (LL
- Ms)Prompt Engineer
- ingRAG (Retrieval-Augmented Generati
- on)Vector Databa
- sesLangChain / Semantic Kernel (Preferr
ed)What Success Looks L
- ikeDeliver AI applications that improve productivity, automation, and decision-maki
- ng.Successfully deploy and support AI solutions in production environmen
- ts.Develop scalable, maintainable, and secure applications aligned with business objectiv
- es.Collaborate effectively with business and technical teams to accelerate AI adopti
- on.Contribute to the organization's growing AI capabilities and innovation initiat