Jobs and Careers
TE

Software Engineer - Full Stack, AI

Tempur Sealy International
Westlake Village, United Statesfull_timeVerifiedPosted 27 Apr 2026
💰 $180,000/yr($151,000/yr – $180,000/yr)

About the role

Job Title: Software Engineer

Location: Hybrid Tuesday - Thursday/weekly (Westlake Village Corporate HQ) 

Reports to: Director of Innovation 

About the Role: 

We’re hiring a Full Stack Software Engineer to help build and evolve enterprise-scale, customer-facing applications with rich, session-managed user experiences. This role spans frontend and backend systems, focusing on reliability, correctness, performance, and maintainability in complex, stateful workflows. 

You’ll contribute to platforms that incorporate AI-assisted capabilities such as search, personalization, and intelligent assistants, helping users navigate, discover, and interact with sophisticated application experiences. This is a hands-on engineering role with meaningful ownership and long-term impact. 

What You’ll Do: 

  • Design, build, and maintain full-stack applications using TypeScript 
  • Develop and support session-managed, customer-facing experiences with complex state and workflows 
  • Build backend services and APIs using Node.js and frameworks such as NestJS 
  • Implement modern frontend experiences using React or Next.js 
  • Integrate AI-assisted features (e.g., search, recommendations, assistants) into frontend and backend systems 
  • Build and maintain search functionality using OpenSearch or Elasticsearch 
  • Work with vector or semantic search pipelines to improve relevance and discovery 
  • Ensure data consistency, session integrity, and performance across distributed systems 
  • Write clean, well-tested, maintainable code aligned with engineering best practices 
  • Debug and resolve issues across client, server, and production environments 
  • Collaborate closely with product, design, and data teams to deliver intuitive, reliable experiences 
  • Participate in code reviews and contribute to shared engineering standards and practices 
Qualifications

What You’ll Bring: 

Required Experience & Skills 

  • 3+ years of professional software development experience 
  • Strong experience with TypeScript on the frontend and/or backend 
  • Experience building backend services with Node.js (NestJS or Express) 
  • Experience developing customer-facing applications with complex UI state or session management 
  • Solid understanding of APIs, service integration, and distributed data flows 
  • Hands-on experience integrating third-party services or AI-powered APIs 
  • Familiarity with OpenSearch, Elasticsearch, or similar search platforms 
  • Exposure to vector databases or semantic search concepts 
  • Experience with modern frontend frameworks such as React or Next.js 

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Tempur Sealy International

View company profile →