03 Nov
|
RELQ TECHNOLOGIES
|
Canada
03 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
- Solid 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
- Strong 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 Lead (Canada)
🏢 RELQ TECHNOLOGIES
📍 Canada