11 Nov
|
RELQ TECHNOLOGIES
|
Canada
11 Nov
RELQ TECHNOLOGIES
Canada
Position Title: AI .NET Engineer Lead Location: Remote, Canada Duration: 6 Months Contract Employment Type: Contract (Remote) Job Summary We are seeking an experienced AI .NET Engineer Lead to lead the design, development, and implementation of AI-powered applications and enterprise solutions. The ideal candidate will have strong expertise in .NET technologies, Generative AI, Large Language Models (LLMs), Azure AI services, and cloud-native application development. This role requires both hands-on coding and technical leadership to guide development teams and drive AI innovation initiatives.
Key Responsibilities Lead the architecture, design, and development of AI-enabled applications using .NET technologies. Develop and integrate Generative AI solutions using OpenAI, Azure OpenAI, and LLM frameworks. Design and implement scalable REST APIs and microservices using .NET Core/.NET 8.
Build AI-powered chatbots, copilots, intelligent search solutions, and automation platforms. Collaborate with business stakeholders to translate requirements into AI-driven solutions. Lead code reviews, mentor developers, and enforce engineering best practices.
Develop
Retrieval-Augmented Generation (RAG) solutions leveraging vector databases. Integrate AI models with enterprise applications and cloud platforms. Optimize AI applications for performance, security, scalability, and cost efficiency. Work closely with DevOps teams to establish CI/CD pipelines and deployment strategies. Participate in Agile ceremonies and technical planning sessions.
Required Skills Core Development 10 years of software development experience. 5 years of experience with: C# ASP.NET Core .NET 6/7/8 Web APIs Microservices Architecture Strong experience with Entity Framework Core.
Experience with SQL Server and NoSQL databases. AI & Machine Learning Hands-on experience with: Azure OpenAI OpenAI APIs Generative AI Solutions Large Language Models (LLMs) Prompt Engineering AI Agents RAG Architecture Experience using: Semantic Kernel Lang Chain Autogen Vector Databases (Pinecone, Azure AI Search, Chroma DB, Weaviate) Cloud Technologies Solid experience with Microsoft Azure.
Experience with: Azure AI Services Azure OpenAI Azure Functions Azure App Services Azure Storage Azure Cosmos DB Azure Kubernetes Service (AKS) DevOps & Tools Azure DevOps or GitHub Actions CI/CD Pipeline Development Docker Kubernetes Git Leadership Requirements Lead and mentor a team of developers and AI engineers. Drive technical design discussions and architectural decisions. Collaborate with Product Owners, Architects, and Business Leaders.
Provide estimates, technical roadmaps, and solution recommendations. Ensure adherence to coding standards and best practices.
Preferred Qualifications Experience building enterprise AI copilots.
Experience with Microsoft Copilot Studio. Knowledge of Machine Learning and MLOps concepts.
Experience in highly regulated industries such as Healthcare, Banking, Insurance, or Public Sector.
Azure Certifications are preferred: Azure AI Engineer Associate (AI-102) Azure Developer Associate (AZ-204) Azure Solutions Architect Expert (AZ-305) Education Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field. Nice to Have Experience with Python for AI/ML workflows.
Experience with Graph APIs and Microsoft 365 integrations. Exposure to Agentic AI frameworks and multi-agent systems.
Experience with enterprise search and knowledge management platforms.
📌 AI .NET Engineer -Canada
🏢 RELQ TECHNOLOGIES
📍 Canada