Backend Engineer: AI Shopping Agents

WorldwideRemoteSenior

About the Team

The AI Shopping Agents team is building the next generation of e-commerce, creating entirely new ways for shoppers to discover products. We design and power AI-driven shopping agents that help users find what they need, ranging from intelligent search experiences to conversational, personalized product assistance. We’re a passionate cross-functional team that works end-to-end: from integrating with our core search and personalization engine to delivering user-facing agent experiences. We value openness, curiosity, continuous improvement, and great code, and we believe that empowering everyone in the team to own and drive their ideas leads to the best products.

About the Job

The primary focus of this job is to design, deliver & maintain web and data pipeline services in close collaboration with other engineers.

  • Build, deploy, and support backend services

  • Define cloud infrastructure using AWS CloudFormation and maintain CI/CD pipelines with GitHub Actions

  • Improve and operate our observability stack

  • Collaborate with technical and non-technical stakeholders to design, develop, and refine features

  • Communicate effectively with stakeholders within and outside the team

  • Contribute to data processing pipelines and ETL processes

Requirements

  • Strong proficiency in Python and server-side web development (API design, concurrency/asynchronous programming)

  • Experience designing, building, and operating production backend services (performance, reliability, on-call/operations mindset)

  • Experience with Infrastructure as Code and cloud resource management (AWS preferred; Azure/GCP also fine)

  • Hands-on experience building or maintaining CI/CD pipelines

  • Experience with observability: metrics/logs/traces, dashboards, and alerting

  • Experience working with databases, including at least one relational and one NoSQL system  (e.g., PostgreSQL, DynamoDB)

Nice to Haves

  • Experience with high-load and/or real-time systems

  • Experience with distributed/service-oriented architectures, including interface definition and binary RPC (e.g., Protobuf/gRPC)

  • Familiarity with additional vector databases

  • Experience contributing to or owning ETL/data pipeline systems at scale

Benefits

  • 🏝️ Unlimited vacation time - we strongly encourage all of our employees take at least 3 weeks per year

  • 🌎 Fully remote team - choose where you live 

  • πŸ›‹οΈ Work from home stipend! We want you to have the resources you need to set up your home office 

  • πŸ’» Apple laptops provided for new employees

  • πŸ§‘β€πŸŽ“ Training and development budget for every employee, refreshed each year

  • πŸ‘ͺ Maternity & Paternity leave for qualified employees

  • 🧠 Work with smart people who will help you grow and make a meaningful impact

  • πŸ’΅ This position has a base salary range between $80k and $120k USD. The offer varies on many factors including job related knowledge, skills, experience, and interview results.

  • πŸŽ‰ Regular team offsites to connect and collaborate

Published on: 1/22/2026

Constructor

Constructor

Constructor is the next-generation platform for search and discovery in ecommerce, built on a unique GPT-based architecture made specifically for commerce.

Website

See all 6 jobs at Constructor

Please let Constructor know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!