Generative AI Engineer

Job Description

  • Contractor
  • Anywhere

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.