Job Description
About the job
Role: GenAI Developer with Azure
Location: Toronto, ON(Hybrid)
Job Type: Contract
Job Description:
We are seeking a highly skilled and experienced Generative AI Developer to design and develop AI-powered cloud-native applications using Microsoft Azure and OpenAI technologies.
The ideal candidate will have a strong background in software engineering, cloud architecture, and machine learning, with proven experience in building enterprise-grade applications leveraging Azure OpenAI, Cognitive Search, and GenAI orchestration patterns. You will work in cross-functional agile teams and be instrumental in driving innovative GenAI use cases across business domains.
Design, develop, and deploy scalable AI-driven solutions using Azure OpenAI, Cognitive Search, Azure AI Services, and ChatGPT APIs.
Architect and implement cloud-based solutions using Azure App Services, Azure Data Lake, and other core Azure components.
Create, configure, and manage CI/CD pipelines using Azure DevOps for seamless development and deployment.
Collaborate with data scientists, developers, and business stakeholders to integrate AI models and insights into real-world applications.
Implement and fine-tune RAG (Retrieval-Augmented Generation) pipelines with Semantic Search capabilities using Azure Cognitive Search.
Write high-quality, maintainable code using Python and Java for backend orchestration.
Integrate Power BI dashboards for business insights and visualizations from AI-driven data.
Troubleshoot production issues and optimize application performance in a fast-paced environment.
Ensure compliance with cloud security and governance best practices.
Participate in Agile ceremonies and provide technical leadership and mentorship within the team.