Talent.com
Principal Software Engineer - Agentic AI Platform - Copperleaf
Principal Software Engineer - Agentic AI Platform - CopperleafIFS • Vancouver, BC, CA
Principal Software Engineer - Agentic AI Platform - Copperleaf

Principal Software Engineer - Agentic AI Platform - Copperleaf

IFS • Vancouver, BC, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Job Description

We are seeking a Principal Software Engineer specializing in Platform Services to design and build the core microservices architecture of our Agentic AI Platform. This role defines how users, services, and AI agents authenticate, authorize, and interact across the platform. You’ll work alongside the Platform Engineering team to build a secure, extensible foundation for the next generation of intelligent systems.

Key Responsibilities

  • Architect and develop the Identity as a Service (IDaaS) module for the AI platform using C# / .NET.
  • Integrate AI tooling into the platform, including Azure AI Foundry and LangChain.
  • Implement , OpenID Connect (OIDC), and token-based identity flows for users, services, and agents.
  • Build scalable, stateless microservices integrated with Azure AD, Auth0, or other identity providers.
  • Define policies and APIs for fine-grained access control and service-to-service authentication.
  • Contribute to CI / CD pipelines, testing automation, and container deployment standards.
  • Document architecture patterns and provide mentorship in secure development practices.

Qualifications

  • 5+ years of backend software development experience using .NET / C#.
  • Proven experience with , OpenID Connect (OIDC), and federated identity systems.
  • Strong understanding of RESTful API design, microservices, and event-driven architectures.
  • Experience optimizing and fine-tuning application and database performance across high-scale workloads.
  • Experience breaking down monolithic applications into consumable micro-services with industry best practices
  • Knowledge of Azure cloud-native software architecture and developing scalable containerized applications.
  • Excellent communication, problem-solving, and documentation skills.
  • About You

  • You approach software as a platform builder - focusing on extensibility, security, and developer experience.
  • You are deeply curious about AI systems and the intersection of identity, access, and automation.
  • You communicate clearly and build trust across technical and non-technical teams.
  • You thrive on designing elegant solutions to complex, cross-cutting challenges.
  • Créer une alerte emploi pour cette recherche

    Principal Software Engineer Agentic AI Platform Copperleaf • Vancouver, BC, CA

    Offres similaires
    AI Principal Software Engineer - US SaaS startup | Remote

    AI Principal Software Engineer - US SaaS startup | Remote

    Atomic HR • Vancouver, British Columbia, .CA
    Télétravail
    Temps plein
    Quick Apply
    We connect talented tech professionals in Latin America and Canada with remote career opportunities at innovative startups worldwide. We specialize in finding roles that align with your skills, expe...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    AI Software Engineer

    AI Software Engineer

    Texavie • Vancouver
    Temps plein
    We are developing game-changing wearable and robotic systems that will be used to empower dexterity, accuracy, tactile sensing in humanoid and industrial robotic systems. Our 5k1n products provide a...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Senior AI Solutions Engineer

    Senior AI Solutions Engineer

    Connor, Clark & Lunn Financial Group (CC&L) • Vancouver
    Temps plein
    Senior AI Solutions Engineer - AI Enablement.Connor, Clark & Lunn Financial Group.Interested in joining one of Canada’s top performing asset managers? CC&LFG is establishing an AI Enablement functi...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    AI Inference Performance Tooling Engineer

    AI Inference Performance Tooling Engineer

    Baseten • Vancouver
    Temps plein
    A cutting-edge AI company in Vancouver is seeking early-career Software Engineers to specialize in high-performance computing and large language model engineering. The role involves performance benc...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior Agentic AI Software Engineer, Connections

    Senior Agentic AI Software Engineer, Connections

    Amazon Jobs • Vancouver
    Temps plein
    A leading technology company in Vancouver is seeking a Sr.Software Development Engineer to drive the development of futuristic AI solutions. You will collaborate with various teams and lead the inte...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Azure AI & Automation Engineer — Build Scalable AI Systems

    Azure AI & Automation Engineer — Build Scalable AI Systems

    Tribe Property Technologies • Vancouver
    Temps plein
    A property technology firm in Vancouver is seeking an AI Implementation Engineer to design and deploy AI systems across its operations. The role involves working on internal automations and customer...Voir plus
    Dernière mise à jour : il y a 4 jours • Offre sponsorisée
    Junior Software Engineer — Earth Observation AI Pipelines

    Junior Software Engineer — Earth Observation AI Pipelines

    EarthDaily • Vancouver
    Temps plein
    A cutting-edge space analytics firm based in Vancouver is seeking a Jr.Software Engineer to support their Earth Observation team. In this role, you will work with pipelines that feed data into AI mo...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Enterprise AI Deployment Engineer (Kubernetes & Cloud)

    Enterprise AI Deployment Engineer (Kubernetes & Cloud)

    Cohere Inc. • Vancouver
    Temps plein
    A cutting-edge AI solutions company in Vancouver seeks an engineer to lead deployments of their innovative North product in enterprise environments. The role requires engaging with clients, assessin...Voir plus
    Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
    Software Engineer (Circuit Analysis, EDA frameworks, AI agents)

    Software Engineer (Circuit Analysis, EDA frameworks, AI agents)

    Cadence Design Systems • Vancouver
    Temps plein
    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Cadence Design Systems is the leading provider of design automation tools for electronic...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Full-Stack Engineer : AI for Smarter Manufacturing

    Full-Stack Engineer : AI for Smarter Manufacturing

    Basetwo AI • Vancouver
    Temps plein
    A technology company in Vancouver is seeking a Full Stack Engineer to work on innovative product initiatives.Your role involves developing features that enhance user experience using technologies l...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Full Stack Engineer - surrey

    Full Stack Engineer - surrey

    Regie.ai • surrey, bc, ca
    Temps plein
    Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the v...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Software Engineer, Engineering Productivity (Infotainment Platform)

    Software Engineer, Engineering Productivity (Infotainment Platform)

    Rivian • Vancouver
    Temps plein
    Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Delta, British Columbia, CA
    Télétravail
    Temps plein
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Principal Software Engineer - Evisort AI

    Principal Software Engineer - Evisort AI

    Workday, Inc. • Vancouver
    Temps plein
    Principal Software Engineer - Evisort AI page is loaded## Principal Software Engineer - Evisort AIremote type : Flexlocations : Canada, BC, Vancouver : Canada, ON, Torontotime type : Full Timep...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    AI Software Engineer

    AI Software Engineer

    VoyceMe • Vancouver, Bc
    Temps plein
    VoyceMe is a pioneering consumer tech company on a mission to revolutionize the creation and consumption of manga, anime, and webtoons. We're not just a platform—we're a creative movement bu...Voir plus
    Dernière mise à jour : il y a 10 heures • Offre sponsorisée • Nouvelle offre
    Senior Fullstack Engineer : Build Data & AI Platforms

    Senior Fullstack Engineer : Build Data & AI Platforms

    Databricks Inc. • Vancouver
    Temps plein
    A leading data and AI firm is seeking a Fullstack Software Engineer in Vancouver.The role involves working collaboratively to simplify data insights and enhance user experience.Ideal candidates sho...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Senior AI Engineer

    Senior AI Engineer

    Unblocked • Vancouver
    Temps plein
    Unblocked is a high-growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows them to spend less time in meetings / dealing wit...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée
    Platform Engineer for Scalable Dev Tools & AI

    Platform Engineer for Scalable Dev Tools & AI

    Microsoft • Vancouver
    Temps plein
    A leading technology firm is seeking a Software Engineer to design and develop platform features that enable developers and AI agents to enhance large-scale software services.The ideal candidate wi...Voir plus
    Dernière mise à jour : il y a 21 jours • Offre sponsorisée