Senior AI Solution Architect with AZURE AI experience to solution design and work on an Innovative project harnessing AI and Data analytics -0130928
- 0130928 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.Software Development background (C#,.NET) 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 Responsibilities:- Translate Business Objectives: Lead the translation of tactical business objectives into executable designs by participating in the business requirement definition phase and formulating proof of concept plans to demonstrate solution feasibility.
- Design Solutions: Lead solution design that considers technology investments and risks while eliminating unnecessary software complexities.
Collaborate with DevOps, Cloud Architecture, Infrastructure, and Operations teams to translate functional designs into efficient, implementable solution architectures.
This includes: Defining system components and their responsibilities.
Specifying interfaces and connections between components.Selecting technologies and applicable standards.
Addressing non-functional requirements (reliability, performance, scalability, security, etc.).
Ensuring proper modeling for design reviews and quality assurance.
Prototyping new technology solutions.
- Design Verification: Ensure the design is correctly built, configured, and documented as the software solution stabilizes.
Help the project team recognize and mitigate emerging risks by: Ensuring correct use of the technology stack by all team members.
Ensure the optimal cost on the resources has been chosen.Elaborating the solution's architecture in stages.
Keeping stakeholder viewpoints in sync.
Advising on tools and environment selection.
Establishing technical priorities.
Adhering to application design and development policies.
- Stakeholder Collaboration: Work closely with stakeholders across the Innovation & Technology Division (I&T) to drive the adoption of technologies, patterns, and practices that enhance system flexibility and robustness.
Identifying gaps in existing code, components, and technical infrastructure.
Contributing to strategic and tactical technology plans for key segments of I&T's application environment.
- Technology Governance: Contribute to I&T's technology governance by ensuring the use of information and technology generates business value while mitigating risks from selected software solutions.
Guiding teams in design-related disciplines and practices that foster open idea exchange.
Embodying Lean and Agile principles in systems design.
Additional Duties: Perform other related duties as assigned.
The Solutions Architect is accountable to the Architecture Manager and provides architecture direction and technical guidance to I&T team members without having direct subordinates.
Apply