×
Register Here to Apply for Jobs or Post Jobs. X

Principal AI Software Engineer- Warehouse Systems; REMOTE

Remote / Online - Candidates ideally in
Atlanta, Fulton County, Georgia, 30301, USA
Listing for: Home Depot
Remote/Work from Home position
Listed on 2025-12-19
Job specializations:
  • IT/Tech
    Systems Engineer, AI Engineer
Job Description & How to Apply Below
Position: Principal AI Software Engineer- Warehouse Systems (REMOTE)
Position

Purpose:

The Principal Software Engineer-AI Warehouse Systems will spearhead the design and development of advanced artificial intelligence solutions within Home Depot's Warehouse Management and Execution Systems (WMS/WES). By leveraging deep expertise in applied AI, machine learning, and algorithmic optimization, they will drive the creation of next-generation, intelligent warehouse processes that enhance efficiency, adaptability, and operational excellence across supply chain environments.

This role leads the integration of AI-driven predictive analytics, real-time decision-making engines, and intelligent automation into both cloud-native and on-premises platforms. Drawing on hands-on experience with conveyor software, PLC communications, robotics, and edge computing, they will architect resilient systems that connect physical devices-such as sensors, actuators, and industrial robots-with enterprise-grade software.

The Principal Software Engineer will navigate complex data landscapes and industrial protocols, orchestrating seamless interoperability between legacy hardware, modern microservices, and AI models. As a technical thought leader, they champion scalable, reusable code and uphold rigorous standards for code quality, system reliability, and technical documentation. They will facilitate collaboration across software, data science, electrical, and warehouse operations teams, translating complex AI requirements for diverse audiences and managing system risks, data integration constraints, and evolving business objectives.

This position ensures robust configuration of AI components, hyper-efficiency of algorithms, continuous system learning and performance optimization, resilience testing, and operational monitoring. With high expectations for system availability, data security, and disaster recovery, the Principal Software Engineer mentors junior talent, instilling best practices in AI, data engineering, and modern development frameworks to guarantee innovation, reliability, and scalability throughout Home Depot's automated warehouse solutions.

Key Responsibilities:

* 70% Delivery & Execution

* Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions

* Documents, reviews, and ensures that all quality and change control standards are met

* Writes custom code or scripts to automate infrastructure, monitoring services, and test cases

* Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production

* Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

* Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment

* Identifies product enhancements (client-facing or technical) to create a better experience for the end users

* Identifies unsecured code areas and implements fixes as they are discovered with or without tooling

* Identifies, implements, and shares technical solutions that can be used across the organization

* Creates and architects foundational code elements that can be reused many times by a product

* Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties

* Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work

* 20% Support & Enablement:

* Fields questions from other product teams or support teams

* Monitors tools and participates in conversations to encourage collaboration across product teams

* Provides application support for software running in production

* Proactively monitors production Service Level Objectives for products

* Works with vendors and the open-source community to help identify and implement feature enhancements in software products

* Works with other product teams to create API specifications and contracts for shared data

* Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing

* Triages high-priority issues and outages as they arise

* 10% Learning:

* Participates in and leads learning activities around modern software design and development core practices (communities of practice)

* Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations

* Attends conferences and learns how to apply new technologies where appropriate

Direct Manager/Direct Reports:

* Typically reports to the Software Engineer Manager or Sr. Manager, Technology Director, or Sr. Director.

Travel Requirements:

* Typically requires overnight travel less than 10% of the time.

Physical Requirements:

* Most of the time is spent sitting in a comfortable position, with frequent opportunities to move about. On rare occasions, there may be a need to move or lift light articles.

Working Conditions:

* Located…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary