Our Public enterprise client is looking for a Senior AI Solution Architect & Senior Software Developer with AZURE AI experience to solution design and work on an Innovative project harnessing AI and Data analytics - ,
1-year contract, possibilities of extension; Vancouver based, Hybrid work model with the requirement to be in-office a minimum of twice per month, and as required to be available on site to facilitate meetings, participate in work groups and other necessary functions as AI Architect.
Must Have :
- 10+ years of Development / Architecture experience on cloud (Azure) within DevOps and Agile environment
- Experience define AI Architecture, developing AI models , Machine learning (ML)models, natural language processing (NLP) and large language models and guide leaders and decision-makers in choosing compatible technologies.
- Experience with Azure AI Platform and corresponding services such as Azure OpenAI, AI Search, and Azure Cognitive Services
- Expert knowledge of Azure Services : Azure DevOps, Azure App Services, SQL-Managed, EC2, CloudFormation.
- Experience in architecting complex solutions (large-scale, multi-region, HA, 10K+ concurrent users, mission-critical application systems) involving various cloud computing technologies.
- Collaborating with security professionals to manage potential risks and implement AI technologies, applications, and infrastructure in keeping with ethical policies.
- Experience with Micro-Service Architecture, Kubernetes and Containers solutions, Multi-region API and Messaging Solutions.
- Experience with modeling and design of SQL and no-SQL solutions from major vendors (SQL Server, SQL MI, DB2, Oracle, CosmoDB / DynamoDB / MongoDB)
- Undergraduate degree in Computer Science or STEM (Science, Technology, Engineering, Mathematics). An equivalent combination of education / experience
Nice to Have :
Experience with Data Science
Responsibilities :
Leads in solution design that factors technology investments and risks, while also eliminating unnecessary software complexities.
Works closely with DevOps team members as well as the Cloud Architecture, Infrastructure and Operations teams to translate functional designs into efficient, implementable solution architecture and designs
- Verifies that the design is built, configured, and documented correctly as the software solution stabilizes. This role helps the project team recognize and mitigate any emerging risk to existing business processes or to the solution's overall success.
- Working closely with stakeholders across the Innovation & Technology Division (I&T), drives the adoption of technologies, patterns and practices that build in systems flexibility and robustness
- Leads in evaluating vendor proposals when solutions require external resources, equipment, or other expenditures. Identifies and makes recommendations on the best value and return on investment.
- Contributes to I&T's technology governance by ensuring that the use of information and technology generate business value, while mitigating any risks that might arise from selected software solutions.
- Collaborates frequently to anchor and embed systems design
- Performs other related duties as assigned. The Solution Architect is accountable to the Architecture Manager for the fulfillment of the duties and has no assigned subordinates but provides architecture direction and technical guidance to I&T team members.