With a career at The Home Depot, you can be yourself and also be part of something bigger.
Position Purpose:
As an AI Staff Software Engineer in Supply Chain, you will play a critical role in designing, building, and scaling AI-driven, agentic applications that power both warehouse operations and Warehouse Execution Systems. In this role, you will work on intelligent chatbots, agentic workflows, and automation platforms, leveraging technologies such as Retrieval-Augmented Generation (RAG), vector databases, and modern agent frameworks. You will design and deploy scalable, production-grade systems using Python/Java, with a strong focus on reliability, performance, and security.
As a Staff Software Engineer, you will contribute to reusable foundational code, architectural diagrams, guide decisions around product and tool selection, and other product documentation. You’ll serve as a core member of a balanced team, mentoring junior engineers and helping them expand both their technical expertise and leadership skills.
Key Responsibilities:
- 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes a broad view when approaching issues; using a global lens; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances
- 10% Learns and Grows - Actively seeks ways to grow and be challenged using both formal and informal development channels; Learns through successful and failed experiments when tackling new problems
- 20% Plans and Aligns - Creates new and better ways for the organization to be successful; Delivers multi-mode communications that convey a clear understanding of the unique needs of different audiences; Works the Product Team to ensure user stories are developer ready, easy to understand and testable; Collaborates with other team members in agile processes; Relates openly and comfortably with diverse groups of people; Adapts approach and demeanor in real time to match the shifting demands of different situations
- 20% Supports and Enables - Fields questions from product and engineering teams; Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions; Notes gaps on the team and provides suggestions for changes to make the team more productive
Direct Manager/Direct Reports:
- This position typically reports to Software Engineer Manager or Sr. Manager
- This position typically has 0 Direct Reports
Travel Requirements:
- No travel required.
Physical Requirements:
- Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about. On rare occasions there may be a need to move or lift light articles.
Working Conditions:
- Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
Preferred Qualifications:
- 5-8 years of relevant work experience
- Has a deep understanding of warehousing and logistics, and understands how their software impacts the performance and processes of operation teams
- Strong understanding of LLMs, multimodal models, and transformer architectures
- Experience with fine-tuning/adapting models (LoRA, RAG, prompt optimization, RLHF basics)
- Ability to design and implement agentic architectures (single- and multi-agent systems)
- Hands-on experience with agent frameworks (e.g., LangGraph, AutoGen, CrewAI, Semantic Kernel, Swarm)
- Skill in defining agent roles, capabilities, tools, and memory patterns
- Experience building autonomous workflows: task decomposition, planning, and self-correction loops
- Strong prompt engineering skills (system prompts, dynamic context building, tool-calling protocols)
- Knowledge of grounding strategies to reduce hallucinations and enforce business rules
- Proficiency in Python and common AI/ML libraries (PyTorch, TensorFlow, OpenAI/Anthropic SDKs)
- Experience building and consuming APIs and microservices for agent tool use
- Familiarity with event-driven and asynchronous programming patterns
- Experience with RAG pipelines (embeddings, vector stores, retrieval optimization)
- Knowledge of data engineering fundamentals (ETL, data quality, schema design for knowledge bases)
- Deep experience with cloud platforms (Azure, AWS, GCP) for AI workloads, including: Model hosting and inference optimization. Serverless and container-based architectures. Cost monitoring and scaling strategies
- Proficiency in cloud-native deployment architectures (Kubernetes, service meshes, managed inference endpoints)
- Experience deploying agentic systems within GitHub Enterprise environments, including: CI/CD pipelines using GitHub Actions
- Ability to instrument and monitor agent behavior (telemetry, tracing, logs, cost, and latency tracking)
- Experience defining and running evaluations for agents (task success, reliability, safety metrics)
- Understanding of security, privacy, and responsible AI principles (PII handling, access controls, auditability)
- Strong debugging and troubleshooting skills for complex, tool-using agent workflows
- Ability to collaborate with product, data, and engineering teams to translate business needs into agentic solutions
- Clear communication skills for documenting agent designs, assumptions, limitations, and guardrails
Minimum Education:
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education:
- No additional education
Minimum Years of Work Experience:
- 3
Preferred Years of Work Experience:
- No additional years of experience
Minimum Leadership Experience:
- None
Preferred Leadership Experience:
- None
Certifications:
- None
Competencies:
- Global Perspective
- Manages Ambiguity
- Nimble Learning
- Self-Development
- Collaborates
- Cultivates Innovation
- Situational Adaptability
- Communicates Effectively
- Drives Results
- Interpersonal Savvy
Benefits offered include health care benefits, 401K, ESPP, paid time off, and success sharing bonus. For a full list of the various benefits The Home Depot offers, visit https://careers.homedepot.com/our-benefits.
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus



.png)