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

Principal Software Engineer, Data And Ai Platforms

$196.6k - $258.1k per year

Lululemon

Principal Software Engineer, Data and AI PlatformsBusiness Unit:
Store Support Centre (SSC)
Time Type:
Full-time
Description & Requirementswho we are
lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that support people in moving, growing, connecting, and being well. We owe our success to our innovative product, emphasis on stores, commitment to our people, and the incredible connections we make in every community we're in. As a company, we focus on creating positive change to build a healthier, thriving future. In particular, that includes creating an equitable, inclusive and growth-focused environment for our people.
about this team
The Enterprise Data & AI organization is a strategic and operational driver of growth for lululemon, owning and building the data and AI platforms and services that enable the enterprise to operate with intelligence at scale. The team leads the design and delivery of a trusted unified data foundation, AI-driven data analytics and insights, and AI solutions across lululemon’s vertically integrated retail ecosystem, while embedding strong data governance and responsible AI practices from the very beginning.
By applying AI to critical business challenges and creating new, transformative AI solutions, the team helps reshape how lululemon operates. Through deep partnership with product, technology, and business teams, Enterprise Data & AI accelerates product innovation, unlocks measurable value, elevates guest and educator experiences, and drives enterprise efficiency.
Our data and AI platform foundation is built on enterprise data lake architecture, standardized ingestion and integration frameworks, and canonical semantic models spanning product, customer, and supply chain domains.
The platform advances data insights and AI capabilities while maintaining rigorous data governance, observability, and platform reliability. The team delivers self-service data capabilities and shared platform services that enable consistent, trustworthy consumption across analytics, AI/ML, and operational use cases at enterprise scale.
core responsibilities
As a Princi pal Software Engineer, you will own the system design and implementation of lululemon’s enterprise data & AI platform and the systems that ensure delivery of data products and services that power high-impact business data-driven insights and AI use cases. You will ensure data pipelines and services that enable analytics, AI/ML, are reliable, efficient, and governed, and support operational consumption at scale.
You will design and build enterprise-grade data and AI infrastructure and reusable components thatenable multiple product teams and business domains to build, publish and consume data products. You will build a context and semantic layer infrastructure t hat enables insights and AI use-cases. You will enable and influence the engineering delivery of data insights and analytics across multiple use-cases.
You will establish the direction and system design for the enterprise data platform, set engineering standards and platform practices adopted across the domain, and serve as the definitive technical authority on the enterprise data platform. You will partner closely with product, business, and technology stakeholders including VP-level leadership, on technical strategy, platform roadmap, and cross-functional initiatives.
This role may require availability outside of standard business hours, including on-call support, based on business needs.
select responsibilities include:
Define vision and approach for enterprise data initiatives and effectively and efficiently deliver the technology solution design
Collaborate closely with architects on enterprise data platform technical architecture and system design, and provide deep technical expertise on implementation approaches, feasibility assessment, and operational implications
Be accountable for their reliability, cost efficiency and adoption
Design and build foundational platform components that other engineering teams build on top of, across areas like ingestion, transformation, orchestration, compute and consumption
Build platform components for ML/AI applications such as point-in-time correct training data, online and offline feature parity or backfilling features at scale
Architect robust multi-tenant platform standards by establishing clear cross-layer contracts, tenant isolation, and SLOs to enable autonomous producers and consumers, while driving compute and storage efficiency across workloads
Lead cross team technical initiatives and architecture reviews, influence platform strategy with senior stakeholders and act as a technical mentor and multiplier for Senior engineers
Write high-quality production code to solve the complex technical challenges when hands-on expertise is required
Challenge and improve existing architecture decisions by identifying limitations in current systems and proposing technical solutions based on system design expertise
Provide executive-level technical advisory on complex implementation challenges and technology recommendations focused on build vs. buy decisions, technology selection, and implementation risk assessment
Drive engineering practices and technical workflows adopted company-wide, shaping how the organization builds and operates technology and increasing engineering throughput
Drive engineering velocity and throughput improvements across multiple teams through process optimization, tooling enhancements, and removal of systemic blockers
qualifications
Bachelor’s degree in Computer Science, Information Systems, Information Technology, or equivalent experience;
Master’s preferred
11-15 years of progressive software engineering experience with demonstrated expertise in large-scale system design, technical architecture, and cross-functional leadership related to data systems and platforms or equivalent technology domains
Expert-level coding ability with a track record of writing production code to solve the most critical and complex technical challenges across multiple languages and frameworks
Experience building and governing shared data APIs and platform services ( gRPC /REST APIs, SDKs, CLIs, and simple UIs) enabling consistent, scalable downstream consumption across analytics, AI/ML, and operational use cases
Experience designing both batch and streaming architectures and clear judgement on when each is the right answer
Deep understanding of big data and distributed systems challenges including partitioning, shuffle behaviour, skew, idempotency and backfills
Expertise in configuration management with a framework such as Kubernetes, Helm, Terraform etc.
Expertise in managing distributed and autoscaled applications in Kubernetes clusters
Proven experience owning enterprise data lake architecture end-to-end, including ingestion frameworks, pipeline orchestration, DataOps disciplines (CI/CD, SLAs, observability), platform reliability, and security, privacy, and access control in partnership with risk and compliance teams
Deep experience analyzing complex system interactions to identify optimal solution approaches;
proven ability to make technical trade-off decisions balancing immediate delivery needs with long-term scalability and organizational impact
Experience defining implementation plans and execution approaches for complex, cross-organizational technology programs;
familiarity collaborating with architects to translate architectural designs into actionable engineering roadmaps
Recognized depth in engineering implementations, combined with breadth to assess system-wide implications;
proven ability to make rapid, high-confidence judgements on when to engage directly with engineers versus delegating
Demonstrated ability to influence product strategy and investment decisions through technical insights on feasibility, risk, and business impact
Experience defining enterprise semantic layers and canonical models — including taxonomies, ontologies, and knowledge graphs — used across multiple product teams and business domains
Exposure to AI-driven systems including optimization, predictions, and Agents;
experience working withknowledge representation for LLM-powered applications
Experience building knowledge bases or data platforms in retail or similarly complex consumer domains
must haves
Acknowledge the presence of choice in every moment and take personal responsibility for your life.
Possess an entrepreneurial spirit and continuously innovate to achieve great results.
Communicate with honesty and kindness and create the space for others to do the same.
Lead with courage, knowing the possibility of greatness is bigger than the fear of failure.
Foster connection by putting people first and building trusting relationships.
Integrate fun and joy as a way of being and working, aka doesn’t take yourself too seriously.
additional notes
Authorization to work in Canada is required for this role.
compensation and benefits package
lululemon’s compensation offerings are grounded in a pay-for-performance philosophy that recognizes exceptional individual and teamperformance. Thetypical hiring range for this position is from
$196,600 - $258,100 annually ;
the base pay offered isbased on market location and may vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards offering, permanent employees in this position may be eligible for our competitive annual bonus program and equity offerings, subject to program eligibility requirements.
At lululemon, investing in our people is a top priority. We believe that when life works, work works. We strive to be the place where inclusive leaders come to develop and enable all to be well. Recognizing our teams for their performance and dedication, other components of our total rewards offerings include support of career development, wellbeing, and personal growth:
Extended health and dental benefits, and mental health plans
Paid time off
Savings and retirement plan matching
Parenthood top-up
Extensive catalog of development course offerings
People networks, mentorship programs, and leadership series (to name a few)
Note: The incentive programs, benefits, and perks have certain eligibility requirements. The Company reserves the right to alter these incentive programs, benefits, and perks in whole or in part at any time without advance notice.
workplace arrangement
Hybrid :In-person collaboration and connection is important to our culture. Work is performed onsite, minimum 4 days per week.
Only those applicants under consideration will be contacted. Please accept our utmost appreciation for your interest. Lululemon is an Equal Employment Opportunity employer. Employment decisions are based on merit and business needs, and not on race, color, creed, age, sex, gender, sexual orientation, national origin, religion, marital status, medical condition, physical or mental disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state or provincial and local laws and ordinances. Reasonable accommodation is available for qualified individuals with disabilities, upon request. This Equal Employment Opportunity policy applies to all practices relating to recruitment and hiring, compensation, benefits, discipline, transfer, termination and all other terms and conditions of employment. While management is primarily responsible for seeing that Lululemon equal employment opportunity policies are implemented, you share in the responsibility for assuring that, by your personal actions, the policies are effective.
Lululemon is committed to providing reasonable accommodation to applicants with disabilities. If you would like someone from our team to contact you for individualized support, email us at View email address on ca.hrm.tc. In your email, please include the position title, the location of the position and the nature of your request.
The use of AI tools, including but not limited to ChatGPT, Microsoft Copilot, Gemini, DeepSeek, or any other AI-assisted software, is strictly prohibited during the interview process. This includes, AI-generated responses, content creation, or any form of automated assistance in live interviews, case studies, technical assessments, or written submissions. At lululemon, we are committed to privacy, integrity, transparency, and ethical hiring practices. Our commitment to responsible AI ensures that proprietary information is protected and that all hiring decisions are based on an individual’s own skills, judgment, and expertise without AI assistance. Any use of AI during the interview process will result in immediate disqualification. lululemon reserves the right to use AI detection tools to verify the authenticity of candidate responses.
#J-18808-Ljbffr
Vacancy posted 41 minutes ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Data And Ai Platforms in Winnipeg, MB vacancy
  • Build AI coding agents and developer tools as a Principal Software Engineer with OpenTable in Toronto, using cloud systems and APIs.You will help found OpenTable’s Agentic Engineering Platform team within Product Engineering. The Principal Engineer will redesign product delivery... 
    Suggested

    OpenTable

    Winnipeg, MB
    41 minutes ago
  • Build AI engineering platforms at OpenTable using cloud agents, developer tools, and safe automation in a hybrid workplace.As a Principal Engineer, you will help found OpenTable's Agentic Engineering Platform team within Product Engineering. You will connect AI models with... 
    Suggested

    Remote Genie

    Winnipeg, MB
    44 minutes ago
  • $187k - $250k per year

     ...within the industry’s most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and... 
    Suggested
    Long term contract
    Temporary work
    Worldwide

    Eyeline

    Winnipeg, MB
    43 minutes ago
  • $132.6k - $174k per year

    Senior Software Engineer - Data and AI Platformslululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. Setting the bar in technical fabrics and functional design, we create transformational products and experiences that... 
    Suggested
    Long term contract
    Permanent employment
    Part time
    Local area

    Lululemon

    Winnipeg, MB
    42 minutes ago
  • Build EOS platforms with C#/.NET, Python, and Azure at Rodan Energy, shaping software that supports distributed energy resources across...  ...technically versatile Senior Software Engineer for hands-on engineering and...  ..., APIs, integrations, and data-processing workflows while... 
    Suggested

    Rodan-Energy-Solution

    Winnipeg, MB
    41 minutes ago
  • $120k - $170k per year

     ...them—and to create a place where our people are proud to Build. Better. About the RoleWe're looking for a Senior / Principal AI Platform Engineer to build the secure, scalable platform capabilities that enable enterprise AI delivery across our clients'... 
    Long term contract
    Permanent employment
    Flexible hours

    RAVL Inc.

    Winnipeg, MB
    41 minutes ago
  • $240k - $250k per year

     ...is a leading identity security platform that safeguards digital assets...  ...institutions. We are building our AI Security team and are looking...  ...including filesystem, browser data, credentials, local databases,...  ...Lead architecture and mentor engineers building endpoint platform capabilities... 
    Local area

    Saviynt

    Winnipeg, MB
    43 minutes ago
  • Principal Software Engineer - Agentic Engineering PlatformToronto, Canada With millions of diners, 70,000+ restaurant partners and 25+ years of...  ...ll be a founding member of OpenTable's Agentic Engineering Platform team within Product Engineering, rethinking how software gets... 
    Work at office
    Local area
    2 days per week

    OpenTable

    Winnipeg, MB
    43 minutes ago
  • $115.6k - $185k per year

    Principal Forward Deployed Engineer – AI & Developer Platform - Remote EligibleBuild and scale AI-native developer experiences on Broadcom's ISG platformLocation: Ontario Compensation: CAD115600.00-CAD185000.00 CAD per year About The RolePrincipal Forward Deployed EngineerWe... 
    Local area
    Remote work

    Frontdoor Defense

    Winnipeg, MB
    43 minutes ago
  •  ...in an inclusive and high-performing culture. The RoleThe AI Platform Software Engieer will design, build, and operate scalable software platforms...  ...production. This role sits at the intersection of software engineering, cloud infrastructure, MLOps, and applied AI, with a focus... 
    Flexible hours

    Scotiabank

    Winnipeg, MB
    43 minutes ago
  •  ...télévisuelles et numériques. Avec notre logiciel propriétaire Data Platform et nos plugins compatibles avec les moteurs graphiques en...  ...de données + Évolution de la plateforme À titre de Lead Software Engineer – AI, Data Visualization & Platform, vous contribuerez à faire... 
    Daily paid
    Apprenticeship

    Astucemedia

    Winnipeg, MB
    42 minutes ago
  • Lead Viewer Platform architecture at Autodesk with JavaScript, TypeScript, and high-performance 2D and 3D visualization expertise. Shape scalable solutions across multiple teams.As a Principal Software Engineer, you will define technical direction for Autodesk’s Viewer ecosystem... 
    Long term contract

    Autodesk, Inc

    Winnipeg, MB
    41 minutes ago
  • $131k - $191.4k per year

     ...suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a seasoned software...  ...Contribute to the architecture evolution and platform development for Forma Data Management cloud services, working... 
    For contractors

    Autodesk

    Winnipeg, MB
    27 days ago
  • $172.8k - $225.6k per year

    Principal Software Engineer - Confluence AI Engineering | Canada, Canada | Remote, Remote | San Francisco, United States | Seattle, United States | Mountain View, United States or RemoteAtlassians can choose where they work – whether in an office, from home, or a combination... 
    Long term contract
    Internship
    Work at office
    Local area
    Remote work
    Shift work

    Atlassian Corp.

    Winnipeg, MB
    41 minutes ago
  • $240k - $250k per year

     ...Saviynt's AI-powered identity platform manages and governs human and non-human access to all of an organization's applications, data, and business processes. Customers trust Saviynt to safeguard...  ..., and security. AI & Agentic Engineering Apply AI-assisted engineering across... 

    Saviynt

    Winnipeg, MB
    41 minutes ago
  •  ...the best work of their careers, building great payroll software for small businesses across Canada. Our team brings...  ...no further! The Role: We’re looking for a talented Principal Software Development Engineer - Applied AI , who enjoys tackling hard problems and wants to... 
    Internship

    Wagepoint

    Winnipeg, MB
    44 minutes ago
  • $160k - $220k per year

    Secure Every Identity, from AI to HumanIdentity is the key to unlocking the potential...  ...are too, let's talk. About the TeamThe Data Platform team is responsible for the foundational...  ...ownership. We expect great things from our engineers and reward them with stimulating new... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Winnipeg, MB
    43 minutes ago
  • Build data platforms and AI capabilities as a Senior Software Engineer at lululemon, working onsite at least four days weekly. Apply distributed systems and APIs.This senior position supports lululemon’s Enterprise Data & AI team. You will design enterprise solutions across... 

    lululemon

    Winnipeg, MB
    41 minutes ago
  •  ...portfolio of business, technology, and engineering services and solutions is delivered...  ...recognized as a benchmark of excellence in software development. A part of the Tata group...  ...About the RoleWe are looking for a Principal Consultant – AWS Data Platforms & Agentic AI to provide... 

    Tata Consultancy Services Limited

    Winnipeg, MB
    43 minutes ago
  • Join Cerebras Systems as a Senior Software Engineer specializing in AI fleet platform development. This role focuses on managing AI clusters and enhancing operational efficiency across platforms. As a senior engineer at Cerebras, you'll drive innovation in fleet management... 

    Cerebras

    Winnipeg, MB
    41 minutes ago
  •  ...Systems builds the world's largest AI chip, 56 times larger than GPUs. This...  ...across a growing number of data centers. As the fleet expands, the software used to monitor and manage it must...  .... We are seeking a senior software engineer to build the platforms and tools that... 

    Cerebras

    Winnipeg, MB
    41 minutes ago
  • Select how often (in days) to receive an alert:Title: Senior AI Platform Software Engineer Requisition ID: 276518 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Role The Senior AI Platform Software Engineer will... 
    Flexible hours

    Scotiabank

    Winnipeg, MB
    43 minutes ago
  • usd218k per year

     ...understand product requirements and define product roadmaps Software ArchitectureParticipates in architectural review processDefines...  ...Qualifications10+ years experienceBachelor’s in Computer Science or Computer Engineering The targeted pay range for this position in the following... 
    Full time
    Work at office

    Equinix

    Winnipeg, MB
    43 minutes ago
  • BuildOps, the leading data-driven software company for commercial contractors, seeks a Director of Engineering, Data. You will own the data platform, pipelines, quality, and governance to power AI/ML products and ensure trusted data as the system of record. Reporting to the... 
    For contractors
    Internship

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    41 minutes ago
  • Engineer data platforms for Generative AI, RAG, and analytics at RBC Wealth Management in Toronto, using Databricks, Snowflake, Spark, and cloud services.This data engineering role supports modern AI and BI capabilities across RBC Wealth Management. You will build production... 

    ODAIA

    Winnipeg, MB
    42 minutes ago
  • Design data systems and AI-enabled platforms at lululemon, working onsite at least four days weekly across data, retrieval, and distributed systems.As a Senior Software Engineer, you will build enterprise solutions supporting multiple product teams. Your work spans semantic... 

    lululemon

    Winnipeg, MB
    43 minutes ago
  • Shape Kaseya’s data and AI-powered SaaS products as a Staff Engineer focused on scalable backend architecture and production integrations.This senior or staff backend...  ...product areasRequirements: 10 or more years of software engineering experienceExperience building production... 

    Kaseya

    Winnipeg, MB
    43 minutes ago
  •  ...GoDaddy Canada in Ontario is seeking a Senior Software Development Engineer to join a team that builds enterprise data platform services. You will work on automation, modernization, and AI-assisted solutions, delivering reliable platform services and improving developer productivity... 
    Work at office
    Remote work
    Flexible hours

    WebHosting

    Winnipeg, MB
    42 minutes ago
  • Shape AI platform architecture with Python, MLflow, and Kubernetes from Vancouver, with onsite collaboration required three days weekly.This Staff Software Engineer serves as the technical anchor for machine learning initiatives and long-term product architecture. You will own... 
    Long term contract

    TEEMA Group

    Winnipeg, MB
    44 minutes ago
  • Elevate your career as a Software Engineer on the Data Platform team at Okta, focusing on high-volume, low-latency systems. This role emphasizes the design and implementation of advanced data services and platforms. Join Okta's elite Data Platform team, responsible for foundational... 

    Okta

    Winnipeg, MB
    43 minutes ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Data And Ai Platforms. Be the first to apply!