Want to build the data and AI platform that powers a global brand? This Software Engineer Data and AI job in Seattle is a hybrid role with lululemon, joining the Enterprise Data & AI team at the Store Support Centre. You will work across data modelling, RAG and GraphRAG retrieval, and the systems that ground LLMs in trustworthy enterprise knowledge. Pay is $124,500 to $163,400 a year.

Who we are

lululemon is an innovative performance apparel company for yoga, running, training, and other athletic pursuits. We set 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, our emphasis on stores, our commitment to our people, and the incredible connections we make in every community. As a company, we focus on creating positive change to build a healthier, thriving future. This includes creating an equitable, inclusive, and growth-focused environment for our people.

About this team

The Enterprise Data & AI team is a strategic and operational driver of growth for lululemon. We own and build the data and AI platforms and products that enable the business to operate with intelligence at scale.

The team leads the design and delivery of a trusted, unified data foundation, advanced analytics capabilities, and AI solutions across lululemon’s vertically integrated retail ecosystem. Strong data governance and responsible AI practices are embedded 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. It also unlocks measurable value, elevates guest and educator experiences, and drives enterprise efficiency.

Core responsibilities

As a Software Engineer, you will build and maintain data systems and AI-enabled platform capabilities that support product teams. You will work within established architectural patterns for how enterprise knowledge is modelled, connected, and consumed.

You will grow your skills at the intersection of three areas:

  • Data (logical and semantic).
  • AI and LLM retrieval and grounding.
  • Distributed systems and APIs.

You will also:

  • Lead technical design discussions, presenting proposals and trade-offs.
  • Conduct thorough code reviews to ensure quality and maintainability standards.
  • Mentor junior engineers through pair programming and technical guidance on coding practices and problem-solving.
  • Collaborate closely with product managers and stakeholders on technical feasibility and scope definition.
  • Make technical decisions for projects, including technology choices and implementation strategies.
  • Contribute to team engineering practices and standards that improve code quality and development velocity.

This role may require availability outside standard business hours, including on-call support, based on business needs.

Select responsibilities

  • Implement and maintain components of canonical semantic models — taxonomies, ontologies, and knowledge graphs — for enterprise domains such as product, customer, and supply chain.
  • Build and support systems that provide high-quality context for LLMs. This includes retrieval pipelines (RAG and GraphRAG), semantic search (embeddings and hybrid search), and evidence-based reasoning layers.
  • Work alongside AI/ML Science teams to test and validate model outputs. Surface issues that contribute to hallucination risk or reduced trust in AI-generated outputs.
  • Identify and escalate challenges related to data ambiguity, duplication, and inconsistencies. Implement fixes in line with established schema governance and versioning practices.
  • Design and implement technical solutions for features and systems within established architectural frameworks. This includes component design, API contracts, and data models.
  • Write high-quality, scalable code across the full technology stack, following software engineering best practices.
  • Lead technical design discussions on implementation approaches. Present proposals and facilitate team alignment.
  • Conduct thorough code reviews to ensure adherence to standards. Identify security vulnerabilities, and provide mentorship through feedback.
  • Implement comprehensive automated testing strategies, including unit, integration, and end-to-end tests, to ensure quality.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent experience.
  • 4 to 8 years of software development experience designing scalable systems and leading technical implementation, or equivalent.
  • Proven experience designing and implementing features with high-quality, well-tested code. A track record of leading code reviews and providing constructive mentorship through feedback.
  • The ability to decompose complex problems into implementable solutions. Experience analysing how technical decisions propagate across distributed systems.
  • Experience designing and implementing complex integrations to ensure reliable inter-system communication. Familiarity with presenting integration approaches and architectural trade-offs.
  • Experience building knowledge bases in retail or similar domains.
  • Familiarity with search, recommender, and RAG/GraphRAG hybrid retrieval architectures.
  • Exposure to AI-driven systems — optimisation, predictions, and agents.
  • Experience working with knowledge representation for LLM-powered applications.

Additional notes (for all US-based SSC roles)

Applicants must be authorised to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time for this role.

Compensation and benefits

lululemon’s compensation offerings are grounded in a pay-for-performance philosophy. This recognises exceptional individual and team performance.

The typical hiring range for this role is $124,500 to $163,400 a year. The base pay offered is based on market location. It may also vary depending on job-related knowledge, skills, experience, and internal equity. As part of our total rewards, permanent employees in this role may be eligible for our competitive annual bonus program. Program eligibility requirements apply.

At lululemon, investing in our people is a top priority. We believe that when life works, work works. We aim to be the place where inclusive leaders grow and where everyone can be well. We recognise our teams for their performance and dedication. Our total rewards also support career development, wellbeing, and personal growth, including:

  • Extended health and dental benefits, plus mental health plans.
  • Paid time off.
  • Savings and retirement plan matching.
  • A generous employee discount.
  • Fitness and yoga classes.
  • Parenthood top-up.
  • An extensive catalogue of development course offerings.
  • People networks, mentorship programs, and leadership series, to name a few.

Please note: the incentive programs, benefits, and perks have certain eligibility requirements. The Company may change these programs, benefits, and perks in whole or in part at any time, without advance notice.

Workplace arrangement

This is a hybrid role. In-person collaboration and connection are important to our culture. Work is performed onsite a minimum of four days per week.

Job snapshot

  • Role: Software Engineer — Data and AI Platforms
  • Employer: lululemon
  • Team: Enterprise Data & AI
  • Business unit: Store Support Centre (SSC)
  • Location: Seattle, Washington, USA
  • Workplace: Hybrid — minimum 4 days onsite per week
  • Job type: Full-time
  • Compensation: $124,500 – $163,400 a year, plus bonus eligibility
  • Sponsorship: Not available — must be authorised to work in the US

Frequently asked questions

Where is this Software Engineer job based?

The role is based at lululemon’s Store Support Centre in Seattle, Washington. It is hybrid, with a minimum of 4 days onsite per week.

Is visa sponsorship available?

No. Applicants must be authorised to work for any employer in the United States. lululemon is unable to sponsor or take over sponsorship of an employment visa for this role at this time.

How much does it pay?

The typical hiring range is $124,500 to $163,400 a year. The base pay offered is based on market location, knowledge, skills, experience, and internal equity. The role is also eligible for a competitive annual bonus.

What will I be working on?

You will build and maintain data systems and AI-enabled platform capabilities. The work spans logical and semantic data, AI and LLM retrieval and grounding, RAG and GraphRAG pipelines, semantic search, and distributed systems and APIs.

What experience do I need?

You need a Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent experience). You also need 4 to 8 years of software development experience designing scalable systems and leading technical implementation.

Job posted on Apex Global Career. Listing details are provided by the employer and may change — always confirm specifics on the employer’s official careers page before applying.

Print Job Listing

Loading...

Sign in

Sign Up

Forgot Password

Cart

Your cart is currently empty.

Share