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

Principal Software Engineer, AI (Web & Data)

$175k - $192.5k per year

Okta

Secure Every Identity, from AI to Human

Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure that enables organizations to safely embrace this new era. This work requires a relentless drive to solve complex challenges with real-world stakes. We are looking for builders and owners who operate with speed and urgency and execute with excellence.

This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk.

Role Overview

We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid digital ecosystem. In this pivotal role, you will drive the strategic integration of multi-modal AI into our core infrastructure while architecting an omnichannel platform capable of supporting complex customer journeys. You will balance the adoption of proven third-party AI solutions (OpenAI, Anthropic) with the development of proprietary optimizations where they deliver a competitive advantage. As a technical leader, you will champion a vendor-agnostic, ethically grounded, and Privacy by Design approach to AI implementation.

Key Responsibilities

  • Infrastructure Modernization: Lead the roadmap for migrating legacy data pipelines to AI-native architectures. You will design modern data orchestration solutions utilizing Apache Airflow, dbt, and Kafka to replace outdated batch processing with real-time, event-driven flows.
  • AI-Native Web Transformation: Define the web infrastructure required for a high-agility ecosystem. Architect the evolution of our Headless CMS environments (AEM, Contentful) and modern frontend frameworks to enable automated page assembly and AI-driven UI components.
  • Agentic Pipeline Development: Design and build autonomous pipelines that bridge the gap between design systems, automated component development, and publishing workflows.
  • ML & Data Engineering Leadership: Establish standards for RAG, vector databases, and LLM orchestration. Provide architectural guidance for the seamless integration of AI capabilities across headless and omnichannel systems while ensuring consistency, performance, and security.
  • Engineering Productivity: Champion the use of AI-assisted coding and engineering productivity tools such as Claude Code and Cursor to accelerate development cycles and optimize architectural decision-making.

Required Qualifications

  • Experience: 8–10 years in software engineering, specializing in SaaS platform architecture and distributed systems design.
  • Leadership & Advocacy: Excellence in technical diplomacy and stakeholder influence. Proven ability to translate complex AI/Data roadmaps into business value while mentoring senior teams and advocating for architectural best practices.
  • Data Orchestration: Strong hands-on experience with Apache Airflow (or similar), Kafka, and dbt to support real-time AI applications.
  • AI & Web Convergence: Proven expertise integrating LLMs into production web environments with a focus on agentic workflows and autonomous UI generation.
  • Architectural Vision: Deep understanding of headless CMS, composable, and event-driven patterns that allow for programmatic content and UI generation.
  • Modern Delivery: Experience with cloud-native technologies (AWS/GCP, Docker, Kubernetes) and a deep expertise in data privacy frameworks and AI ethics.

#LI-Hybrid

#P24079_3413893

Below is the annual salary range for candidates located in Canada. Your actual salary will depend on factors such as your skills, qualifications, and experience. In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. To learn more about our Total Rewards program, please visit:  .

The annual base salary range for this position for candidates located in Canada is between: $175,000—$192,500 CAD


The Okta Experience

We are intentional about connection. Our global community, spanning over 20 offices worldwide, is united by a drive to innovate. Your journey begins with an immersive, in-person onboarding experience designed to accelerate your impact and connect you to our mission and team from day one.

Okta is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, marital status, age, physical or mental disability, or status as a protected veteran. We also consider for employment qualified applicants with arrest and convictions records, consistent with applicable laws.

If reasonable accommodation is needed to complete any part of the job application, interview process, or onboarding please  use this Form to request an accommodation.

Notice for New York City Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined by New York City Local Law 144, that use artificial intelligence, machine learning, or other automated processes to assist in our recruitment and hiring process. In accordance with NYC Local Law 144, if you are an applicant or employee residing in New York City, please  click here to view our full NYC AEDT Notice.

Okta is committed to complying with applicable data privacy and security laws and regulations. For more information, please see our Personnel and Job Candidate Privacy Notice at  .
Vacancy posted 26 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, AI (Web & Data) in Toronto, ON vacancy
  •  ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these...  ...backend systems and APIs that power our search-centric web experience that’s core to the workflow of our end users. This... 
    Data
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    14 hours ago
  • $220k - $300k per year

     ...We’re building applied AI systems for high‑stakes, real‑world decisions. Our platform ingests and reasons over large, messy data to surface evidence with hard constraints around fairness...  .... We are seeking a visionary Principal Software Engineer to join our Engineering... 
    Data
    Long term contract

    Owl.co

    Toronto, ON
    15 days ago
  • $50 - $70 per hour

     ...Mercor connects elite creative and technical talent with leading AI research labs. Headquartered in San Francisco, our investors include...  ...C# , Kotlin , Scala , and Swift . Optimize production web and ops scripting with Ruby , PHP , and Perl . Advance... 
    Suggested
    Remote job
    Contract work
    Summer work

    Mercor

    Toronto, ON
    17 days ago
  • $180k - $220k per year

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within...  ...leaders to lead the evolution of AI in the development lifecycle, establishing...  ...partnership with our DevOps team, ensuring our software solutions are highly available,... 
    Suggested
    Long term contract
    Full time
    Remote work
    Flexible hours

    Xello

    Toronto, ON
    22 days ago
  •  ...world for all.  The opportunity We are looking for a Data Engineer. Our AI & Data practice works collaboratively with our clients to...  ...Javascript, Bash Shell Scripting; User interface and query software (IBM DB2); Enterprise application integration software (e.... 
    Data
    Long term contract

    Ernst & Young

    Toronto, ON
    14 hours ago
  •  ...in how businesses manage networks. There AI Core group pioneers’ platforms across...  ...Generative AI, AI Agents, RAG, Knowledge Bases, Data Mining, Anomaly Detection, and LLM fine-...  ...expected. The Role As one of our Principal ML Engineer’s, you'll be a key technical leader and... 
    Data
    Shift work

    C-Serv

    Toronto, ON
    5 days ago
  •  ...Reference no. R2857077 Position title: Data and AI Engineer Department: RWD & HI Engineering Location: Toronto, ON About the job Ready to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the... 
    Data
    Work from home
    Flexible hours
    Toronto, ON
    14 hours ago
  • $140k - $175k per year

     ...Lead Software Engineer, AI ​ Are you passionate about building AI-driven software that transforms how professionals work? Join a dynamic and highly...  ...for production software through robust APIs, distributed data pipelines, and microservices architectures • Lead the adaptation... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    5 hours ago
  • $180k - $275k per year

     ...positive impact on its customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that will transform how Life Sciences companies... 
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    14 hours ago
  • $180k - $275k per year

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower... 
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Veeva Systems

    Toronto, ON
    14 hours ago
  • $140.6k - $190.6k per year

     ...Lead Software Engineer, AI Are you ready to shape the future of AI-driven content technology while leading cutting-edge innovation in a mission...  ...models, including designing, developing, and optimizing scalable data pipelines for training, fine-tuning, and evaluating AI/ML... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    14 hours ago
  • $115k - $165k per year

    Senior AI Software Engineering Position Description We are seeking a highly experienced Senior AI Software Engineering professional to join...  ...using modern AI frameworks, cloud technologies, and scalable data platforms. The ideal candidate brings strong technical depth,... 
    Data
    Work at office
    3 days per week
    Toronto, ON
    5 days ago
  • $130k - $225k per year

     ...accuracy, and safety of our Veeva AI Agents through rigorous...  ...communicate technical findings to both engineering and product management...  ...integrity and coverage of test data sets to reflect real-world usage...  ...automation tools (e.g., Pytest, modern web automation tools) Bachelor's... 
    Data
    Work at office
    Local area
    Remote work
    Work from home

    Veeva Systems

    Toronto, ON
    12 days ago
  •  ...hire in QA to take some load off of the engineering team. We want you to quickly become a...  ...Hands-on experience testing and debugging web-based software Experience with Load, Stress, and...  ...globally. With Arternal, galleries leverage data to turn their relationships into... 
    Data
    Long term contract
    Full time
    Temporary work
    Work at office

    Arternal

    Toronto, ON
    2 days ago
  • $120k per year

     ...heights. Our cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence of customer sentiment, turning data into actionable insights with lightning speed. We are seeking a Principal Software Engineer to lead the architecture and development... 
    Data
    Flexible hours

    Calabrio

    Toronto, ON
    28 days ago
  • $103.2k - $192k per year

     ...enthusiastic and passionate professional for a Senior Cloud, AI & Data Security Engineer role who wants to design and implement security solutions...  ...document security solutions, controls, and processes for Amazon Web Services (AWS) and Microsoft Azure cloud platforms... 
    Data
    Full time
    Contract work
    Part time
    Toronto, ON
    8 hours ago
  • $136k - $187k per year

     ...Secure Every Identity, from AI to Human Identity is the key...  ...Frameworks & Services (AIFS) The way software acts in the world is changing....  ..., treating agents as real principals with real access controls and...  ...As a Senior Software Engineer on the AIFS team, you'll own and... 
    Data
    Internship
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    19 days ago
  • $140k - $175k per year

     ...Thomson Reuters is seeking a Senior Software Engineer, AI (C#, Cloud). This role is for someone who has specialized experience in machine learning...  ...enhance capacity forecasting for AI workloads Work with Product, Data Science, Architecture, and Enterprise AI teams to onboard new... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    14 hours ago
  •  ...ourselves by customer outcomes. Our engineering team operates with high...  ...SAM is SuiteSpot's specialized AI agent for resident maintenance...  ...Role We're hiring a Senior Software Engineer to build and scale...  ...comfortable across backend, frontend, data, and infrastructure. You have... 
    Data
    Full time
    Internship
    Immediate start
    Remote work
    Work from home
    Flexible hours

    SuiteSpot

    Toronto, ON
    22 days ago
  •  ...About The Role What if your deep software engineering expertise could directly shape how the next generation of AI writes code? We're looking for senior-level developers in the...  ...and problem domains — from algorithms and data structures to systems design and API integrations... 
    Data
    Hourly pay
    Ongoing contract
    Contract work
    Freelance
    Remote work
    Flexible hours

    Alignerr

    Toronto, ON
    15 days ago
  • $145k - $165k per year

     ...Transformation Engineer - Software Development, AI & Quality Engineering Fitch Group is seeking a hands-on  Transformation Engineer with strong expertise...  ...that improve how teams design, develop, test, and deliver data-intensive platforms and applications. The ideal candidate... 
    Data
    Long term contract
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    Shift work

    Fitch Group

    Toronto, ON
    17 days ago
  •  ...transform existing mobile apps into web-native apps that can run anywhere,...  ...across the industry. Parallelz is an AI-native organization. We expect every engineer to use AI tools and agentic systems...  ...seeking a passionate and resilient Principal Graphics Engineer to own a... 
    Data
    Internship

    Parallelz

    Toronto, ON
    22 days ago
  •  ...re building a new fleet management product, and we want to find out what an AI-first way of working actually looks like in practice. Not as a productivity boost layered on top of regular engineering. As the way the work gets done. You'd be the engineer on it, working with a... 
    Permanent employment
    Full time
    Contract work
    Remote work

    SWTCH Energy Inc.

    Toronto, ON
    12 days ago
  •  ...We are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers. You will join an elite team who is innovative and flexible; with a weekly, agile release cycle and individual ownership. We expect great... 
    Full time
    Flexible hours

    Stock Recruitment

    Toronto, ON
    2 days ago
  • $72k - $138k per year

     ...will your typical day look like? As a Senior Consultant on the AI & Data Transformation team, you will operate at the intersection of...  ...Collaborating with cross-functional teams of data scientists, engineers, designers, and consultants to deliver scalable AI and data transformation... 
    Data
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    1 day ago
  •  ...that unlock the full potential of AI and cloud infrastructure. Our...  ...based solutions and the COSMOS software suite of system management and...  ...relationships with hyperscalers and the data center ecosystem, we are an...  ...at . We are looking for Principal Design Verification Engineers... 
    Data
    Full time
    Immediate start
    Flexible hours

    Astera Labs

    Toronto, ON
    11 days ago
  • $140k - $175k per year

     ...openings or future vacancies within our organization.     Lead Software Engineer - AI (Materia AI) Are you excited about building AI-driven software...  ...years of experience in backend development, building scalable web services and APIs. ~ Strong Python skills, with experience... 
    Data
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    14 hours ago
  •  ...Reference no. R2859187 Position title: Software Engineer Department: Commercial Marketer and Web Accelerator Engineering Location: Toronto, ON (Hybrid)...  ...miracles of science to improve people’s lives. Digital & Data are at the heart of Sanofi: our ambition is to be... 
    Data
    Work from home
    Flexible hours
    Toronto, ON
    14 hours ago
  •  ...that unlock the full potential of AI and cloud infrastructure. Our...  ...based solutions and the COSMOS software suite of system management and...  ...relationships with hyperscalers and the data center ecosystem, we are an...  ...at . We are seeking a Principal Digital Design Engineer with deep... 
    Data
    Full time
    Flexible hours

    Astera Labs

    Toronto, ON
    11 days ago
  •  ...Leading infrastructure vendors, engineering firms, and construction...  ...Citylitics combines a network of AI agents, fine-tuned models, a proprietary...  ...with CRMs, ERPs, and data lakes, embedding actionable insights...  ...seeking a highly motivated software developer with experience in... 
    Data
    Work at office

    Citylitics

    Toronto, ON
    14 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, AI (Web & Data). Be the first to apply!