25 Oct
|
New Value Solutions Group
|
Canada
25 Oct
New Value Solutions Group
Canada
New Value Solutions, a national IT consulting company, is seeking an AI Solution Architect to define the architecture and set the technical direction for AI-Native projects. This is a senior, architecture-led role that remains hands-on and credible at the code level, providing technical leadership to the cross-functional engineering team that designs, builds, and deploys production-grade application rewrites using AI-native tools and techniques on the Azure platform.
Responsibilities
- Own the end-to-end solution architecture for AI-native applications and application rewrites, defining logical components, interfaces, integration patterns, and foundational model selection (LLMs/SLMs).
- Architect and introduce an end-to-end AI-Native SDLC playbook covering the full lifecycle from requirements intake through production deployment, documenting methodology, roles, decision points, trade-offs, lessons learned, and reusable templates.
- Author Architecture Definition Documents (ADDs), reference architectures, and engineering standards (ADRs, runbooks) that guide the delivery team's implementation.
- Translate business objectives into solution designs and validate architectural feasibility through hands-on prototyping, proof-of-concept builds, and reference implementations.
- Build reference implementations using C#, ASP.NET, .NET 10, Python, and Azure with monitoring, logging, and observability, establishing the patterns the engineering team scales to production.
- Architect and build reference RAG pipelines (embeddings, retrieval, re-ranking) and define vector storage solutions (e.g., Azure AI Search, Cosmos DB, pgvector, Qdrant) to meet latency, cost, and quality targets.
- Design and standardize agentic AI frameworks and multi-agent orchestration patterns (e.g.,
Semantic Kernel, AutoGen, CrewAI, LangGraph, LangChain, LlamaIndex) as reusable orchestration components.
- Integrate LLM and AI capabilities into enterprise applications using Azure OpenAI, OpenAI APIs, and open-source models, progressing reference solutions from prototype to production-ready release.
- Define prompt engineering strategies, prompt versioning, memory management, and task chaining with evaluation coverage using frameworks such as PromptFlow or Prompty.
- Select, configure, and operationalize the AI development toolchain, including IDE integration (e.g., VS Code, Visual Studio), AI coding assistants (e.g., GitHub Copilot, Cursor), agentic development tools (e.g., Copilot Agent Mode), AI-assisted code review, and developer workflow automation.
- Define and implement the release and deployment process, ensuring AI agents and AI-assisted development activities operate within existing enterprise guardrails, including change management, approvals, automated test gates, deployment controls, rollback procedures, and production readiness reviews.
- Integrate application quality, risk, and release-readiness controls into the pipeline, including static analysis, dependency scanning, secret detection, code quality checks, and review gates for AI-generated code.
- Design and govern AI evaluation and quality assurance processes using LLM eval frameworks (e.g., Azure AI Evaluation SDK, DeepEval), including automated regression suites, red-teaming, safety testing, and quality gates for AI-generated outputs.
- Establish AI observability and tracing using Azure Monitor, Application Insights, Dynatrace, LangSmith, and MLflow Tracing (OpenTelemetry) for end-to-end request logging, latency tracking, and trace correlation.
- Ensure solutions adhere to privacy, security, data residency, and ethical-AI regulatory requirements, collaborating with security teams on threat modeling unique to intelligent systems.
- Produce a measurable comparison of the AI-native SDLC against the current lifecycle, covering delivery velocity, defect density, automation coverage, and cost-to-deliver.
- Present pilot outcomes, quantified perks, risks, and recommendations on scaling the AI-native SDLC methodology to senior stakeholders across future application rewrites.
- Deliver a reusable AI-Native SDLC adoption package, including playbook, reference architecture, toolchain configuration, delivery templates, governance checkpoints, security gates, and production deployment checklist.
- Provide technical direction, coaching, and code review to senior developers and engineers, mentoring the team and raising engineering standards across the portfolio.
Requirements
- Undergraduate degree in Computer Science or a related STEM (Science, Technology, Engineering or Math) discipline.
- 12+ years of progressive software development and solution/systems architecture experience, including recent hands-on delivery with LLMs or AI integration (an equivalent combination of education and experience may be considered).
- Proven exper
📌 AI Solution Architect (Canada)
🏢 New Value Solutions Group
📍 Canada