Staff AI Full-Stack Engineer (Remote)
Overview:
As Staff AI Software Engineer, you will contribute to building scalable AI-enabled solutions for enterprise applications. You'll lead the development of robust, observable systems using XP practices and a user-centric approach, working with design, product, and engineering teams to improve retail experiences. You'll guide lifecycle decisions, establish engineering standards, and mentor teammates while driving cultural transformation and cross-functional collaboration. The role combines hands-on AI backend work, modular architecture, and performance optimization to deliver impactful, enterprise-grade AI capabilities.
Responsibilities:
- Lead development of high-quality, robust applications with strong observability
- Navigate the full application lifecycle with designers, PMs, and engineers
- Apply critical thinking and lean experimentation to drive data-backed business outcomes
- Establish and elevate product engineering standards and processes
- Mentor juniors through pairing sessions and coaching
- Model partnerships and feedback culture across the organization
- Champion XP practices and tailor them for effectiveness
- Additional tasks as assigned
- Design and build modular AI backends and headless services (Addendum)
- Collaborate with data science to tune models and optimize inference
- Instrument tracing, telemetry, and resource usage across AI stack
- Package reusable code and microservices for domain delivery
Architect resilient AI systems routing between APIs and SLMsKey requirements 6+ years of experience building and scaling production applications using foundation models, RAG, or agentic workflows 6+ years of experience integrating AI with enterprise data, APIs, and identity/access controls 4+ years of experience evaluating and optimizing AI application quality, latency, reliability, and cost 6+ years of experience in software development
Experience with major cloud platforms (GCP, AWS, or Azure)
Knowledge of CI/CD and test-driven developmentcollegial collaborationprioritization under competing demandsproblem solving with data-driven reasoningAI backend developmentRAG architecturesagentic workflows