Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Full-Stack Ai Engineer

AssistRx

OverviewThe Principal Full-Stack AI Engineer (Level V) is the most senior individual-contributor technical authority for AI-enabled software engineering within AssistRx Engineering. This is an enterprise software engineering role with deep AI responsibility, not a narrowly specialized machine learning role. The Principal Engineer defines technical strategy while remaining hands-on in the design and delivery of the company’s most complex systems.
The role spans conventional and AI-enabled architectures. Depending on the business problem, the Principal Engineer may lead a modern web application, REST and event-driven services, enterprise integrations, data workflows, cloud platforms, generative AI, predictive models, intelligent document processing, agentic automation, or a combination of these. The Principal Engineer is expected to choose technologies and languages based on the problem, and to recognize when conventional software or deterministic logic is a better solution than AI.
Reporting to the Vice President, Engineering, this role shapes enterprise technical direction, establishes reference architectures and engineering standards, advises executive and engineering leadership, represents AssistRx capabilities with clients, partners, and auditors, and develops the next generation of technical leaders. It is accountable for quality, security, reliability, performance, maintainability, cost efficiency, and the safe and compliant use of AI with protected health information across the enterprise.
ResponsibilitiesEnterprise Strategy and Architecture
Define the multi-year technical strategy for AI-enabled software in partnership with Engineering, Product, and Architecture, aligning investments to business value, feasibility, risk, and total cost of ownership.
Lead the architecture and delivery of the most complex enterprise-scale solutions spanning multiple products, clients, platforms, and technology stacks.
Set the enterprise standard for when to use GenAI, predictive models, intelligent document processing, conventional application logic, workflow automation, or a hybrid approach.
Own reference architectures and engineering standards for web applications, APIs, distributed services, integrations, data flows, model access, retrieval services, prompt and version management, evaluation, observability, security, and resilience.
Identify emerging technologies and architectural patterns that create competitive advantage, and lead proofs of concept through production-scale adoption when evidence supports the investment.
Full-Stack Engineering and Delivery
Remain hands-on in the design, implementation, review, troubleshooting, and production hardening of critical solutions across frontend, backend, cloud, integration, data, and AI layers.
Ensure AI capabilities are embedded in coherent, usable, secure, and supportable applications rather than delivered as isolated model or service components.
Lead the design of modern web experiences, REST APIs, event-driven and distributed services, enterprise integrations, identity and access patterns, and cloud infrastructure where required by the initiative.
Resolve systemic technical constraints and cross-team dependencies, and create platform capabilities that allow multiple teams to deliver safely and consistently.
Set standards for automated testing, CI/CD, infrastructure as code, observability, performance engineering, incident learning, and production readiness across AI-enabled solutions.
Applied AI and Responsible AI
Architect enterprise LLM applications using retrieval-augmented generation, structured outputs, prompt design, function and tool calling, agent-based orchestration, and appropriate model-selection strategies.
Set patterns for conversational AI, voice experiences, assistants, intelligent document workflows, and agentic systems, including state management, routing, human review, bounded autonomy, and safe fallbacks.
Define enterprise evaluation standards for quality, grounding, safety, bias, privacy, latency, reliability, and cost;
ensure regression testing and monitoring are integrated into the delivery lifecycle.
Establish responsible AI practices appropriate for protected health information and high-impact healthcare workflows in partnership with Security, Compliance, Legal, and business owners.
Set the standard for design documentation of AI features, covering intended behavior, context and retrieval design, prompt and agent structure, evaluation approach, and fallback behavior
Anticipate scaling, reliability, and cost challenges in AI systems, and lead architectural investments that address them before they affect clients
Evaluate models, platforms, and vendors;
make build-versus-buy recommendations and guide commercial and technical decisions based on evidence.
Set the standard for design documentation of AI features, covering intended behavior, context and retrieval design, prompt and agent structure, evaluation approach, and fallback behavior
Run structured experiments and A/B tests across prompts, retrieval configurations, model selection, and workflow design, and use the results to drive iteration
Establish and enforce quality gates and regression thresholds so AI features must meet defined accuracy and safety criteria before release
Build solutions that satisfy healthcare privacy, data security, and regulatory requirements, including HIPAA and HITRUST
Partner with Security and Compliance to address AI-specific risks such as prompt injection, data leakage, and insecure output handling, and to confirm vendor agreements (including Business Associate Agreements) are in place before PHI is processed
Document model design, data sources, intended use, and known limitations to support internal AI governance, audits, and client due diligence
Organizational Technical Leadership
Serve as a trusted technical advisor to the Vice President, Engineering and other leaders on architecture, investment, risk, staffing, and delivery strategy.
Influence roadmaps across Product, Architecture, Data, Security, Compliance, and Client Services and clarify trade-offs for executive and client audiences.
Lead architecture reviews and technical decision forums for the highest-risk initiatives, and intervene directly when delivery, reliability, security, or maintainability is at risk.
Develop Staff and Senior engineers through mentoring, sponsorship, design reviews, and visible hands-on leadership.
Partner with Product Management and business stakeholders to prioritize work by business value, feasibility, risk, and total cost of ownership.
Represent AssistRx technical capabilities with clients, partners, vendors, and auditors when senior technical leadership is required.
Communicate technical decisions and trade-offs clearly to engineering, product, security, compliance, and business stakeholders.
Participate in day-to-day agile team activities, including sprint planning, daily standups, sprint reviews, and retrospectives
Apply and help improve AI-assisted and agentic development practices within the engineering organization, including specification-driven workflows and agentic coding tools, and share what works with engineering peers
Conduct regular self-guided study to stay current in a fast-moving AI landscape, and bring relevant new techniques and tooling to the team’s attention
Qualifications
Bachelor’s degree in Computer Science, Engineering, Data Science, or a related technical field, or equivalent practical experience;
Master’s degree preferred.
10+ years of professional software engineering experience, including substantial experience building and operating distributed production systems and delivering AI or machine learning capabilities in production.
Demonstrated principal-level architecture and technical leadership across multiple products, teams, platforms, or business domains.
Deep full-stack engineering experience covering modern web applications, REST and event-driven services, data access, system integration, cloud infrastructure, automated testing, deployment, observability, and production operations.
Expert-level capability in at least one general-purpose application development language and strong production experience in additional languages, such as C#, Java, Python, TypeScript/JavaScript, Go, or comparable technologies.
Experience with a modern frontend framework such as React, Angular, Vue, or a comparable framework, including the architectural concerns of production user-facing applications.
Deep hands-on expertise with LLM and GenAI patterns, including RAG, structured outputs, prompt and context design, tool/function calling, agents, evaluation, guardrails, monitoring, and cost management.
Experience evaluating model quality, cost, latency, security, privacy, and operational risk in production AI systems.
Expertise in cloud architecture, distributed systems, containers, CI/CD, infrastructure as code, application security, reliability, performance optimization, and technical risk management.
Demonstrated ability to make technology-agnostic architectural decisions and to operate effectively outside a historical language or platform specialization.
Executive-level communication skills and a record of influencing technical direction without relying on direct organizational authority.
Preferred Qualifications
Advanced degree in Computer Science, Engineering, Data Science, or a related technical field.
Experience in healthcare technology, specialty medication access, protected health information, or another highly regulated environment.
Experience defining enterprise architecture or platform strategy for AI-enabled software across multiple product teams.
Experience with conversational AI, voice applications, intelligent document processing, predictive models, or agentic workflows at enterprise scale.
Experience supporting client, partner, regulatory, compliance, or audit discussions involving production technology and AI risk.
Experience with Docker, Kubernetes, or infrastructure-as-code
Experience with agent and orchestration frameworks such as LangChain, LangGraph, LlamaIndex, Semantic Kernel, Strands, or Model Context Protocol
Experience with machine learning operations tooling, model registries, feature stores, and LLM observability or evaluation platforms
Experience with model fine-tuning or smaller task-specific models for classification and extraction
Familiarity with AI security guidance such as the OWASP Top 10 for LLM Applications
Familiarity with HIPAA, HITRUST, or responsible AI frameworks such as the NIST AI Risk Management Framework
Competencies
Technical Depth
Analytical Rigor & Problem Solving
Experimentation & Measurable Outcomes
Accuracy & Quality
Sound Judgment & Risk Awareness
Ownership & Accountability
Pragmatism & Bias for Delivery
Communication
Collaboration & Influence
Technical Leadership & Mentorship
Curiosity & Learning Agility
Adaptability
Initiative & Innovation
Ethics & Integrity
Pay RangeUSD $163,239.00 - USD $204,048.00 /Yr.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Full-Stack Ai Engineer in Winnipeg, MB vacancy
  • Build full stack AI agent experiences at Workday in Vancouver, using Python web frameworks and relational databases. Flex Work combines office and remote time.As a Principal Full Stack Software Engineer, you will create production-grade experiences within Agent Factory’s senior... 
    Principal
    Work at office
    Remote work
    Worldwide

    Workday, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%....  ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare client... 
    Suggested
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    13 days ago
  • Shape AI-enabled software strategy at AssistRx as Principal AI Full Stack Architect, combining enterprise architecture with hands-on engineering leadership.This Level V individual-contributor authority spans web applications, REST APIs, distributed services, cloud platforms... 
    Principal

    AssistRx

    Winnipeg, MB
    1 hour ago
  •  ...sunupchildcare. Please take a look at the opportunities below and reach out with information about your experience. Job Listings: Opportunity 1: Full Time Toddler Nanny A warm and welcoming family of three (plus their young-at-heart goldendoodle) are looking for a full time nanny for... 
    Suggested
    Hourly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Monday to friday
    Night shift
    Day shift
    Afternoon shift

    CanadianNanny.ca

    Winnipeg, MB
    2 days ago
  • Join Atlassian as a Principal Full Stack Software Engineer, focusing on delivering innovative solutions. This role allows for flexible work arrangements from Vancouver, Canada, or remotely. We are searching for an experienced Principal Full Stack Software Engineer to influence... 
    Principal
    Remote work
    Flexible hours

    Atlassian

    Winnipeg, MB
    1 hour ago
  • $113k - $163k per year

    As a Senior AI Engineer, you will be responsible for Full-Stack Software Development i.E. building modern, cloud-based, and AI-enabled applications that help...  ...rendez vous à l’adresse est un employeur qui souscrit au principe de l’égalité d’accès à l’emploiChez Manulife/John... 
    Local area
    Flexible hours

    Société Financière Manuvie

    Winnipeg, MB
    1 hour ago
  • $280k per year

    This is a full stack engineering role focused on building and evolving Seeq's data analytics platform end-to-end. You will work across frontend and...  ...organization adopt them effectively. You are thoughtful about how AI is changing software development and how to leverage it to... 
    Principal
    Immediate start
    Home office

    Seeq

    Winnipeg, MB
    1 hour ago
  • $172.8k - $225.6k per year

     ...personal goals, and other priorities. We can hire people in any country where we have a legal entity. We're looking for a Principal Fullstack Software Engineer to join our team, passionately focused on delivering creative improvements for our engineering teams. Note: We are... 
    Principal
    Internship
    Work at office
    Local area

    Atlassian

    Winnipeg, MB
    1 hour ago
  • Build AI-centric products remotely across Canada as a Senior Full Stack Engineer using React.Js, Node.Js, and agentic development workflows.Revenue Roll seeks a senior commercial software engineer to develop interfaces and services for marketing analytics, identity resolution... 
    Contract work
    Remote work

    Revenue Roll

    Winnipeg, MB
    1 hour ago
  • Build AI-powered insurance technology as a Senior AI Full Stack Engineer with PolicyMe, working remotely from Toronto across Python and React.This senior engineering role spans front end, back end, and AI/ML initiatives for a new product line serving insurance brokers. You will... 
    Remote work

    Empleora

    Winnipeg, MB
    1 hour ago
  • Build rich support experiences at Remitly with full stack software engineering, modern AI tools, and Agentic AI applications.This Senior Software Development Engineer will create capabilities for Remitly’s next-generation Customer Success platform. You will work across frontend... 

    Remitly Canada Operations, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...world-class digital product studio composed of 180+ senior engineers and designers with backgrounds from companies like Apple,...  ...a specialized team within Lazer focused on building robust, AI-powered full-stack applications. We partner closely with ambitious teams across... 
    Internship
    Remote work
    Worldwide

    Lazer Technologies

    Winnipeg, MB
    1 hour ago
  • This engineer owns the product surface that turns agent capability into something teams will...  ...change made things betterWork across the stack, from React and TypeScript through service...  ...operational problems into working softwareOwn the full lifecycle of your work, including... 
    Remote work

    Thumbtack

    Winnipeg, MB
    1 hour ago
  • Use frontend strength and backend knowledge to build AI security software as a Senior Software Engineer in North America. Own projects end to end.You will help...  ...behind secure AI usage. The position combines full stack engineering, prompt classification, event collection,... 

    CyberForce Global

    Winnipeg, MB
    1 hour ago
  • Build AI and Microsoft Copilot capabilities as a Full Stack Developer with Tata Consultancy Services, using Azure Cloud and modern delivery practices. Connect technical design with business needs.TCS seeks a developer experienced across frontend and backend development for... 

    Tata Consultancy Services Limited

    Winnipeg, MB
    1 hour ago
  • Build AI agents and workflows as a Founding AI Engineer at Cooper AI, using full stack engineering and modern AI technologies.Cooper AI is hiring founding engineers for a new hyper-growth AI business unit. You will create tailored insurance experiences with LLMs, VLMs, orchestration... 

    Cooper AI

    Winnipeg, MB
    1 hour ago
  • Build AI-powered applications remotely at Fable using LLM integration, agentic workflows, and full-stack engineering across customer-facing products.Fable seeks a Senior Software Engineer and senior individual contributor with deep backend expertise. You will design scalable... 
    Remote work

    Fable

    Winnipeg, MB
    1 hour ago
  • Full-stack development meets autonomous AI agents at Trimble, where this Kamloops, BC position supports modern engineering and enterprise platforms.As an AI Agentic Software Engineer (P3), you will deliver web applications and microservices across front-end interfaces, backend... 
    Work at office
    1 day per week

    Trimble Inc.

    Winnipeg, MB
    1 hour ago
  • Build modern AI-enabled applications at Manulife in hybrid Toronto, using Python and React JS to support secure enterprise decision-making.As a Senior AI Engineer, you will design, develop, test, and maintain full-stack applications across the Software Development LifeCycle.... 

    Manulife

    Winnipeg, MB
    1 hour ago
  • Ema is seeking a Software Engineer, Full Stack in Vancouver to build AI agents in production, writing Go and Python, designing schemas, and presenting solutions to senior executives. You’ll work closely with customers and enterprise leaders to translate real-world problems... 

    MetAntz

    Winnipeg, MB
    1 hour ago
  • Shape Senpilot’s AI-native engineering practice with full stack delivery, Claude-assisted development, and production systems for modern utilities.This Staff Software Engineer role combines technical leadership with hands-on implementation across TypeScript, Python, Node.Js,... 

    Senpilot

    Winnipeg, MB
    1 hour ago
  •  ...support workflows at Remitly using frontend, backend, and agentic AI engineering skills in a hybrid work environment.As a Senior Software...  ...large featuresExposure to DevOps and CI/CD pipelinesBring senior full stack engineering, technical leadership, and AI development... 

    Careers at Remitly Nicaragua

    Winnipeg, MB
    1 hour ago
  • OverviewThe Staff Full-Stack AI Engineer (Level IV)is a senior technical leader within AssistRx Engineering. This is a software engineering role with an AI focus, not a narrowly specialized machine learning role. The engineer designs, builds, and deploys end-to-end production... 

    AssistRx

    Winnipeg, MB
    1 hour ago
  • Research & Development Full Time Toronto, ON HybridToronto or Kitchener...  ...-grade safeguards.We are AI-first in both product and operations...  ...we ship.This is an early engineering role at the foundation-building...  ...are looking for a senior full-stack engineer with hands-on agentic... 
    Full time
    Internship

    DataBraid Limited

    Winnipeg, MB
    1 hour ago
  • Build React and TypeScript applications with AI-enabled development at CSC Generation. Work remotely in Costa Rica or hybrid or remotely from Toronto.As a Senior Full Stack Engineer, you will build the Retail Service Cloud, a platform of APIs, SDKs, and microservices. You will... 
    Remote work

    CSC Generation

    Winnipeg, MB
    1 hour ago
  • Build Gigi’s AI agent in Toronto as a full stack software engineer using Python, TypeScript, and modern agentic systems.As an AI Builder, you will own end-to-end feature development for Gigi, the AI media manager for Amazon DSP. The work spans APIs, interfaces, data models,... 

    Gigi

    Winnipeg, MB
    1 hour ago
  • Build React and TypeScript interfaces for AI agents in a virtual-first model, supporting business-critical workflows and human review.As a Full-Stack Engineer on Thumbtack’s AI platform, you will create product surfaces and services teams rely on. You will work across React,... 

    Thumbtack

    Winnipeg, MB
    1 hour ago
  • Build back-end services and AI solutions as a Senior Full Stack Engineer in Vancouver, working with APIs, cloud platforms, and data pipelines.Within RBC’s AI Engineering team, you will support US Functions Technology across Fraud, AML, Finance, and Risk. You will modernize applications... 

    RBC

    Winnipeg, MB
    1 hour ago
  • Build AI-assisted web application experiences at Snowflake using React, Go, Python, and Java across the full technology stack.As a Senior Full Stack Engineer, you will shape App Runtime, an early-stage public-preview platform for deploying web applications. You will combine... 
    Internship

    Snowflake

    Winnipeg, MB
    1 hour ago
  • Turn customer problems into shipped applications with AI coding agents as a full-stack product builder at Remitly.As an AI Native Software Engineer II, you direct AI agents to create products and solutions across your team’s product area. You translate needs into specifications... 

    Remitly

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Full-Stack Ai Engineer. Be the first to apply!