1 - 20 of 4,970 Jobs

Search for Principal Software Engineer - AI Team

4,970 results

Apply
companyBrinqa logo
Full-time|CA$110/yr - CA$110/yr|Remote|Remote - Nova Scotia/Ontario, Canada

At Brinqa, we are at the forefront of unified cyber risk management and security analytics. Our cutting-edge software enables organizations to swiftly and efficiently make informed decisions regarding cyber risks across various platforms.We empower our clients' cybersecurity and technology teams to discover, prioritize, and address critical risks through real-time risk analytics, automated risk assessments, and effective remediation. By providing actionable insights and timely communications, our software helps customers minimize response times to emerging threats, thereby protecting their businesses from significant risks.Brinqa is actively seeking a Principal Software Engineer to lead the technical vision and architecture of our AI platform. In this pivotal role, you will design and develop foundational services that the Product Engineering Team will leverage to create advanced AI features. Your expertise will ensure the platform is highly scalable, performant, and adheres to modern microservices architecture. Our platform processes and analyzes hundreds of millions of vulnerabilities daily, making it essential for our success.The ideal candidate will possess a robust background in architecting and delivering large-scale SaaS platforms, with extensive experience in distributed systems and containerized environments. We are looking for engineers who are passionate about delivering high-quality solutions that cater to some of the world's largest enterprises. This position reports to a Manager of Software Engineering or higher.If you are eager to advance your career with an exceptional team and contribute to building innovative solutions that make a real impact, you may have found your opportunity at Brinqa!

Mar 23, 2026
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Software Engineer and be a part of our innovative team!About Us:Founded in 2014, the Distributed Scheduling and Data Engine Lab serves as Huawei Cloud’s technology innovation hub in Canada. This lab is dedicated to pioneering advanced cloud technologies, facilitating the productization and ongoing refinement of our technological breakthroughs. Our research spans various domains, including cloud-native databases, resource scheduling and prediction, middleware solutions, media engines, and user experience enhancements. We cultivate a dynamic technical environment that encourages collaboration with industry specialists to develop a competitive cloud platform. We are currently seeking a Principal Software Engineer to join our team.Job Responsibilities:Integrate AI frameworks with cloud infrastructure, optimizing the end-to-end architecture for AI inference and fine-tuning scenarios, with a focus on enhancing observability, reliability, and performance of AI services.Collaborate with team members to design and build concept prototypes, validating optimization strategies to ensure their effectiveness.Work closely with the product team to support prototype development, ensuring alignment with product constraints and requirements.

Apr 16, 2025
Apply
companyPointClickCare logo
Full-time|Remote|Remote- Canada

At PointClickCare, we are driven by a straightforward mission: to empower healthcare providers to deliver outstanding care. As a prominent health technology firm, led by its founders and privately owned, we encourage our workforce to challenge the status quo, innovate, and influence the future of healthcare.With the most extensive dataset in long-term and post-acute care and a Marketplace featuring over 400 integrated partners, our platform supports more than 30,000 provider organizations, significantly impacting millions of lives. We reinvest a substantial portion of our revenue into research and development, ensuring that our team members have the necessary tools to innovate and leave a lasting legacy. Recognized by Forbes as a leading private cloud company and celebrated as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, opportunities for growth, and meaningful work.At PointClickCare, we enable our employees to be the architects of an intelligent healthcare future; one that prioritizes human connections and is propelled by AI to foster significant and enduring transformations. Our team leverages AI as a springboard for creativity, productivity, and informed decision-making. By embedding AI tools into our daily processes, we enhance collaboration, improve outcomes, and empower every team member to maximize their influence. This journey begins with our recruitment strategies, where we identify AI talent that aligns with our mission, and continues with our commitment to continuous learning and development to foster innovation throughout our workforce.Join us in revolutionizing healthcare — not just to survive, but to thrive. To discover more about PointClickCare, explore our Life at PointClickCare page and connect with us on Glassdoor and LinkedIn.

Mar 23, 2026
Apply
companyPointClickCare Technologies Inc. logo
Lead Principal Software Engineer

PointClickCare Technologies Inc.

Full-time|On-site|Mississauga, Ontario

At PointClickCare, we are on a mission to empower healthcare providers to deliver outstanding care. This mission begins with our talented team. As a prominent health technology company, led by its founders and privately held, we give our employees the freedom to innovate and redefine the future of healthcare.With the most extensive dataset in long-term and post-acute care, along with a Marketplace of over 400 integrated partners, our platform is utilized by more than 30,000 healthcare organizations, positively impacting millions of lives. We reinvest a significant portion of our revenue into research and development, ensuring that our team has the tools necessary to innovate and create lasting change. Forbes has recognized us as a leading private cloud company and one of Canada’s Most Admired Corporate Cultures, offering flexibility, growth opportunities, and meaningful work.At PointClickCare, we are shaping a smarter healthcare future that prioritizes the human experience and is enhanced by AI to drive significant change. Our team utilizes AI as a catalyst for creativity, productivity, and informed decision-making. By incorporating AI tools into our daily operations, we enhance collaboration, improve outcomes, and empower each team member to maximize their impact. Our hiring practices focus on discovering AI expertise that aligns with our mission, and we continuously invest in training and development to foster innovation throughout our employees' careers.Join us as we transform healthcare — ensuring it not only survives but thrives. To learn more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.

Dec 9, 2025
Apply
companyBrinqa logo
Full-time|CA$110K/yr - CA$110K/yr|Remote|Remote - Nova Scotia/Ontario, Canada

Brinqa stands at the forefront of unified cyber risk management and security analytics, equipping organizations to swiftly and effectively navigate cyber risk decisions across diverse platforms.We empower our clients’ cybersecurity and technology teams to uncover, prioritize, and manage crucial risks through real-time risk analytics, automated assessments, and effective remediation strategies. Our solutions provide actionable insights and prompt communication, enabling clients to diminish response times to dynamic threats and safeguard their enterprises from potentially severe repercussions.Brinqa is actively seeking a Senior Software Engineer to join our AI team, responsible for designing and developing platform features that will enhance our AI capabilities. Your expertise will be integral in ensuring these features are both scalable and high-performing. Our platform processes and analyzes hundreds of millions of vulnerabilities daily, making it vital for our clients' cybersecurity posture.The perfect candidate will have extensive experience in implementing large-scale SaaS applications and a passion for delivering top-tier solutions utilized by major organizations worldwide. This position reports to the Manager of Software Engineering or higher.If you aspire to advance your career within an exceptional team, contribute to significant projects, and make a meaningful impact, your opportunity awaits at Brinqa!

Mar 2, 2026
Apply
company
Full-time|On-site|Toronto, ON

Join us as a Principal Software Engineer, where you'll play a pivotal role in designing and developing innovative software solutions that empower organizations to optimize their hiring processes. As a key member of our engineering team, you'll collaborate with top-tier talent, utilizing cutting-edge technologies to create software that redefines the future of recruitment.Lever, founded a decade ago, is on a mission to revolutionize the way companies attract and hire exceptional talent. Our platform is trusted by industry leaders like Netflix, Shopify, and Spotify, and we've established ourselves as innovators in the talent acquisition space. Recognized as the #1 workplace in San Francisco and a top employer in the United States, we take pride in our people-first culture and are committed to nurturing our talented workforce.

Feb 12, 2021
Apply
companyKaseya logo
Full-time|On-site|Toronto, Ontario

Join our dynamic team at Kaseya as a Principal Software Engineer, where you will lead the design and implementation of innovative software solutions. You will collaborate with cross-functional teams, mentor junior engineers, and drive best practices in software development.

Mar 30, 2026
Apply
companyCoalition logo
Full-time|CA$183K/yr - CA$253.3K/yr|Remote|Any location, Canada

About UsAt Coalition, we are pioneering the concept of Active Insurance, aimed at preventing digital risks before they materialize. Established in 2017, Coalition integrates extensive insurance coverage with cutting-edge cybersecurity tools, empowering businesses to effectively manage and mitigate potential cyber threats.Here, the opportunity to create meaningful impact through innovative thinking is not just a possibility, it's a daily reality.About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Security Engineering organization. This pivotal role involves tackling Wirespeed’s most intricate detection and integration workflows. You will take full ownership of essential backend services and integrations, overseeing everything from architecture and design to implementation, rollout, and quality assurance. Enjoy the freedom to define the technical trajectory of Wirespeed’s detection and enrichment systems while acting as a technical multiplier for the engineering team.ResponsibilitiesDesign and implement core backend services and integrations that enhance Wirespeed’s detection and enrichment platform.Manage high-impact integrations with critical security tools (such as EDR, identity providers, and SIEMs), focusing on reliability, performance, and maintainability.Collaborate with detection engineering and security operations to convert detection strategies into robust, production-quality logic and pipelines.Establish technical standards for code quality, testing, and observability, ensuring consistent adoption through design and code reviews.Mentor and guide senior engineers, assisting them in navigating complex architectural decisions and developing scalable, secure solutions.

Feb 23, 2026
Apply
companyDotmatics logo
Full-time|Remote|Remote - Canada

Our Mission at DotmaticsAt Dotmatics, we are convinced that the integration of science, data, and informed decision-making is essential for driving innovation forward.Our comprehensive portfolio encompasses cutting-edge solutions including Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics, and Virscidian.Join Us in Shaping the Future of ScienceWe envision a revolutionary Lab of the Future that will redefine the landscape of scientific research.We have developed the most extensive digital science platform globally, featuring best-in-class software applications utilized by over 2 million scientists. These applications coexist within a unified ecosystem, powered by a flexible and robust enterprise data platform. This is not mere static data; it represents dynamic, multi-dimensional decision-making.To achieve tomorrow's breakthroughs, scientific enterprises require enhanced effectiveness. Time is of the essence—illness and ecological challenges do not wait. We are relentless in our vision because the moment for innovation is now.Collaborative Team EnvironmentOur global team of over 800 professionals is dedicated to assisting customers in more than 180 countries. Together with our community of scientific users, we are accelerating scientific innovation to create a healthier, cleaner, and safer world.As a member of our collaborative global team, your contributions will have a meaningful impact, driving scientific progress and discovery. We provide a dynamic, remote-friendly environment that emphasizes integrity and collaboration, enabling you to thrive. Dotmatics is a company founded by scientists, for scientists. Together, we are the largest cloud-based scientific research R&D platform globally, and we need your expertise to continue our growth and pioneering efforts. Our Core Values: Science Driven. Customer Centric. Better Together.

Feb 24, 2026
Apply
companyThinkific logo
Full-time|CA$180.5K/yr - CA$270.7K/yr|Remote|Distributed - Canada

Join Thinkific, a leading learning commerce platform, dedicated to transforming knowledge into impactful learning experiences. We integrate community, courses, and content with commerce to empower businesses to grow their revenue and reach millions of learners globally.With a dynamic team of over 300 Thinkers, we are committed to enhancing online learning, supporting educational enterprises, and making a tangible difference in the world. You will collaborate with passionate and innovative teammates who are dedicated to their craft and the audiences they serve.We prioritize a fair, inclusive, and human-centered hiring process. Our team is here to support you throughout your application journey, ensuring you are well-informed at every stage!We are seeking a Principal Software Engineer to elevate our engineering team at Thinkific. In this role, you will be a catalyst for excellence, promoting best practices and mentoring fellow engineers to enhance their skill sets. You will serve as a vital link between technical execution and business strategy, shaping the long-term technical roadmaps of our systems and architecture. You will articulate the technical features of our products, align ongoing work across multiple products with business objectives, and inspire your colleagues toward shared goals.Your key responsibilities will include:Leading a strategic technical area within R&D, ensuring that technical choices drive business success and impact.Owning the overall architecture and collaborating on task prioritization, implementation details, technology stack decisions, and system health across your domains, in alignment with the overarching technical strategy set by the Lead Architect.Partnering with engineering leaders and the Lead Architect to develop a roadmap and break tasks into manageable pieces for engineering teams.Guiding senior engineers in developing and maintaining systems and features within your oversight, ensuring alignment with the vision you have established.Collaborating with the Director of Engineering to stay informed about future business strategies and jointly manage domain ownership from both technical and strategic perspectives.Writing and reviewing technical documentation related to your business and technical domains while mentoring other engineers in the documentation process.

Mar 6, 2026
Apply
companyPointClickCare logo
Full-time|Remote|Remote or Mississauga

Join Our Innovative TeamThis dedicated team acts as the product owner for Generative AI capabilities at PointClickCare, collaborating closely with various engineering teams across the organization to identify, develop, and support generative AI solutions. Our specialized team works hand-in-hand with pivotal partners to deliver safe, scalable, and impactful AI products. Job OverviewAs the Principal AI Platform Engineer, you will be instrumental in crafting the infrastructure that bridges AI systems with our existing products, facilitating the seamless integration of AI-generated insights into agent workflows. Key Responsibilities- Design, develop, and maintain the foundational infrastructure layer supporting Generative AI products, including model gateways, prompt/versioning stores, vector databases, and tools for LLM evaluation.- Implement robust security measures, including access controls and authentication mechanisms, that are integrated by default within the AI platform components.- Create and oversee observability, monitoring, and logging solutions tailored for Generative AI workloads and infrastructure.- Collaborate extensively with product and engineering teams to ensure seamless integration of Generative AI infrastructure with agent frameworks and downstream applications.- Optimize infrastructure for scalability, high availability, and cost-effectiveness for production workloads.

Jan 15, 2026
Apply
companyBrinqa logo
Full-time|CA$110K/yr - CA$110K/yr|Remote|Remote - Nova Scotia/Ontario, Canada

Brinqa stands at the forefront of unified cyber risk management and security analytics. Our innovative software enables organizations to swiftly and efficiently make informed cyber risk decisions across a diverse range of platforms. We empower our customers' cybersecurity and technology teams to identify, prioritize, and address critical risks by leveraging real-time risk analytics, automated assessments, and effective remediation strategies. Our software delivers actionable insights and timely communications, significantly enhancing response times to ever-evolving threats and safeguarding businesses from substantial negative impacts.Role OverviewWe are on the hunt for an experienced Principal Software Engineer to join our dynamic Data Plane team.The Data Plane plays a pivotal role in ingesting, normalizing, enriching, correlating, and storing vast security and IT datasets that fuel Brinqa’s risk analytics platform. This encompasses both real-time and batch processing pipelines, distributed storage systems, and high-scale computation layers.This position primarily operates within a focused team, yet your architectural and implementation decisions will significantly impact adjacent and downstream teams. Initially, you will work within a developing architecture, and over time, you will contribute to refining and evolving that architecture as the platform scales and transitions across cloud environments.We expect you to operate with a high degree of autonomy, define solution landscapes with minimal guidance, and substantiate your architectural choices through technical expertise and alignment with business objectives.

Mar 2, 2026
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Principal Software Engineer!About Our Team:The Distributed Scheduling and Data Engine Lab, established in 2014, serves as Huawei Cloud's innovation hub in Canada. We specialize in pioneering advanced cloud technologies, facilitating the productization and continuous enhancement of our technical innovations. Our research focuses on diverse areas such as cloud multi-agent systems, cloud-native databases, resource scheduling, middleware solutions, and user experience studies. With a dynamic technical environment, we collaborate with industry leaders to build a highly competitive cloud platform.Your Role:Lead the design and deployment of comprehensive multi-agent evaluation systems on cloud platforms, implementing agent coordination strategies including reinforcement learning and hierarchical planning.Design, develop, and scale next-generation AI multi-agent systems for enhanced collaboration and autonomous execution.Stay at the forefront of AI agent research trends, integrating novel models and orchestration techniques to expand our technical capabilities.Work collaboratively with a global team of AI researchers to embed advanced AI functionalities into existing frameworks.Conduct in-depth analysis and implementation of GenAI solutions, focusing on Agentic Orchestration and Agent Builder frameworks.Engage in technical research and development activities, contributing to project deliveries.This role may require overseas travel.

Oct 24, 2025
Apply
companyAlphaSense logo
Full-time|$202K/yr - $278K/yr|Remote|Remote - Canada

About AlphaSense: AlphaSense is the trusted partner of the world's leading organizations, providing them with the market intelligence they need to make informed decisions. Our platform leverages advanced AI technology to deliver critical insights from a diverse range of public and private content, including equity research, company filings, event transcripts, expert calls, news, trade journals, and proprietary research. The 2024 acquisition of Tegus by AlphaSense enhances our mission to empower professionals with AI-driven market intelligence. This collaboration will drive growth and innovation, expanding our content offerings and enabling users to extract deeper insights from thousands of data sources. Trusted by over 6,000 enterprise clients, including a significant portion of the S&P 500, AlphaSense, founded in 2011, operates globally with over 2,000 employees across various offices, including in the U.S., U.K., Finland, India, Singapore, Canada, and Ireland. Join us on this exciting journey!About the Team:Our Product & Engineering team embodies a culture of innovation and collaboration, continuously improving our technology platform. We provide a vibrant work atmosphere where employees can grow and excel while developing groundbreaking solutions that redefine AI and search.At AlphaSense, we value diverse experiences and perspectives, and we are dedicated to fostering an inclusive workplace where every employee feels appreciated and empowered to express their authentic selves.About the Role: We are in search of a Principal Software Engineer to spearhead the design, development, and reliability of our global financial data extraction and normalization platform. This system processes various filing formats (HTML, PDF, APIs, spreadsheets), utilizing a blend of AI and deterministic methods to extract and standardize financial data. Our goal is to deliver reliable and traceable outputs at scale to our financial services teams and clients.This role is crucial in managing the self-sourcing and extraction foundation utilized by multiple teams across the organization. Currently, human validation acts as a safety mechanism. Your objective will be to systematically minimize human reliance by enhancing system accuracy, confidence, and trust, while maintaining speed and scalability.

Feb 9, 2026
Apply
companyElastic logo
Full-time|$154K/yr - $243.6K/yr|On-site|Canada

At Elastic, we empower individuals and organizations to uncover valuable insights and answers in real-time through our innovative Search AI technology. Our Elastic Search AI Platform, trusted by over half of the Fortune 500, merges advanced search capabilities with artificial intelligence, enabling users to harness the full potential of their data. We provide a comprehensive, cloud-based suite of solutions for search, security, and observability, ensuring that sensitive information remains secure while delivering on the promises of AI.About the PositionThe Engineering Productivity team serves as a vital backbone for Elastic engineers, facilitating the development, testing, and deployment of software at scale. We are committed to continuously enhancing our platform and processes, striving towards Continuous Delivery and Continuous Quality models, all while ensuring the security of our Software Supply Chain.We are on the lookout for a Principal Software Developer to spearhead transformative projects within Engineering Productivity. This role demands not only exceptional technical skills but also the ability to influence outcomes through collaboration, stakeholder engagement, and clear communication.

Feb 6, 2026
Apply
companyAchievers logo
Full-time|Hybrid|Canada

Join Achievers as a Principal Software Engineer focusing on enhancing member experience! In this role, you will lead a dynamic team of engineers to create innovative software solutions that empower our users. We are looking for a passionate individual with a strong technical foundation and an eagerness to drive member engagement through exceptional software design and architecture.

Feb 24, 2026
Apply
companyBoomi logo
Full-time|CA$154.7K/yr - CA$193.4K/yr|Hybrid|Canada

About Boomi and What Sets Us ApartAre you eager to join a rapidly expanding company where your contributions can create meaningful change? At Boomi, we strive to enhance the world by seamlessly connecting everyone to everything, anywhere. Our award-winning intelligent integration and automation platform empowers organizations to shape the future of business. By joining Boomi, you'll collaborate with top-tier professionals and cutting-edge technology. We seek innovators with an entrepreneurial mindset who excel at tackling complex challenges and desire to help build something extraordinary. If you resonate with this vision, explore boomi.com or visit our Boomi Careers page for more information.Your ImpactAs a Principal Software Engineer, you will lead the design and implementation of intricate backend systems on a large scale. You will define technical strategies, mentor team members, and address complex technical challenges while ensuring our systems uphold the highest standards of reliability, performance, and maintainability. Your expertise will play a pivotal role in enhancing our Agentic AI capabilities.

Feb 26, 2026
Apply
companyHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Compiler Engineer and make a significant impact in the world of technology.About Our Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering research team led by renowned experts with vast industry and academic backgrounds. We are proud to be recognized as vital contributors to the LLVM Compiler Infrastructure project, excelling in creating diverse compiler technologies for AI, GPU, and CPU architectures. Our focus is on advancing heterogeneous compilation technology and software-hardware co-design, optimizing for AI, graphics, gaming, and mobile applications while overcoming technological challenges through active participation in the open-source community.Key Responsibilities:Design, develop, and rigorously test software solutions to meet a variety of business requirements across multiple products.Analyze, enhance, and optimize software system performance while collaborating on software/hardware co-design initiatives.Engage with both internal teams and external partners to define project and feature specifications, developing comprehensive plans for software productization.Lead scrum meetings, code reviews, and project planning sessions, fostering team collaboration and cohesion.Provide mentorship to junior developers through educational sessions, code evaluations, and guidance on career growth.Stay ahead of industry trends and paradigms, proposing innovative technical strategies for the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

Dec 13, 2022
Apply
companyVeeva Systems Inc. logo
Full-time|Remote|Canada - Toronto

Join Veeva, a trailblazer in the industry cloud and a rapidly expanding enterprise SaaS company, as we work towards our mission of accelerating the delivery of life-saving therapies to patients. With over $2B in revenue last year, we are a public benefit corporation (PBC) dedicated to balancing the interests of our customers, employees, society, and investors. This presents a unique opportunity to develop impactful solutions that contribute directly to global health.The Opportunity: As a Principal Software Engineer at Veeva, you will play a critical role in designing and developing highly scalable and maintainable enterprise applications that enhance operational efficiency and safety for our customers. Your leadership will be vital in shaping our technological landscape. You will also mentor and uplift fellow engineers, make pivotal technical decisions, and consistently deliver high-quality code that drives our technology forward.Thrive in our Work Anywhere Environment: We empower you to work from your preferred location – whether remote or in the office within Canada or the US – ensuring smooth collaboration within your team's time zone.Become a part of Veeva and contribute to transforming the life sciences industry, making a significant impact on global health.

Apr 5, 2022
Apply
companyPointClickCare Technologies Inc. logo
Full-time|On-site|Mississauga, Ontario

At PointClickCare, our mission is clear: we strive to enable healthcare providers to deliver outstanding care. This mission begins with our dedicated team. As a prominent leader in health technology, our founder-led and privately owned company empowers our staff to challenge norms, innovate, and contribute to the future of healthcare.With the most extensive long-term and post-acute care dataset and a Marketplace featuring over 400 integrated partners, our platform supports more than 30,000 healthcare organizations, positively impacting millions of lives. We reinvest a substantial portion of our revenue into research and development, providing our employees with the tools necessary to innovate and create lasting change. Recognized by Forbes as one of the top private cloud companies and celebrated for one of Canada’s Most Admired Corporate Cultures, we offer flexibility, professional growth, and meaningful work.At PointClickCare, we invite our employees to become the pioneers of a smarter healthcare future—one that prioritizes human values and leverages AI to effect significant change. Our team utilizes AI as a catalyst for creativity, productivity, and informed decision-making. By integrating AI tools into our daily operations, we enhance collaboration, improve outcomes, and empower each team member to realize their full potential. This commitment begins in our hiring process as we seek AI expertise that aligns with our mission and continues through ongoing investment in training and development to foster innovation throughout the employee journey.Join us in transforming healthcare—where it not only survives but thrives. To explore more about working at PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.

Jan 15, 2026

Sign in to browse more jobs

Create account — see all 4,970 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.