careers.homedepot.com
Senior Software Engineer, AI Innovation
Location
United States
Posted
4 days ago
Salary
$80K - $180K / year
Seniority
Senior
Job Description
Senior Software Engineer, AI Innovation
The Home Depot
• Develops, tests, deploys, and maintains software • Takes on new opportunities and challenges with a sense of urgency, high energy and enthusiasm • Consistently achieves results, even under tough circumstances • Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production • Collaborates with other team members in agile processes • Creates new and better ways for the organization to be successful • Works with the Product Team to ensure user stories are valuable, developer ready, easy to understand and testable
Job Requirements
- 5+ years of relevant work experience
- In depth experience building AI workflows
- Experience with front end technology such as HTML, CSS, and Javascript/Typescript frameworks
- An object-oriented programming language (preferably Java)
- Relational or noSQL database technology
- Cloud computing techniques
- CI/CD tools
- Modern software design patterns
- Experience with security frameworks for user and services authorization and authentication
- Experience with creating and executing unit, functional, destructive and performance tests
- Experience with modern debugging and root cause analysis techniques
- Experience with version control system
- Must be legally permitted to work in the United States.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More AI Engineer Jobs
• Own all four adoption phases end-to-end for a portfolio of enterprise accounts, from first post-deployment kickoff through renewal signature. • Maintain a customer-specific 30/60/90 roadmap, updated weekly and reviewed in every customer sync. • Run every customer-facing meeting type in the process: kickoffs, team enablement sessions, bi-weekly product feedback calls, power-user 1:1s, weekly syncs, exec/leadership syncs, and Quarterly Business Reviews. • Publish a monthly async leadership update to each account’s executive sponsors — written, concise, and built on real usage data. • Own customer-specific integrations, custom prompt engineering, and edge-case debugging for each assigned account. • Instrument and maintain accuracy tracking in collaboration with the customer — ensuring the dataset is customer-owned and credible, not vendor self-reported. • Identify and capture failure modes through power-user 1:1s, then work with the product team to translate them into roadmap items. • Debug and resolve platform issues surfaced during adoption, coordinating with engineering when needed.
• Own all four adoption phases end-to-end for a portfolio of enterprise accounts • Maintain a customer-specific 30/60/90 roadmap, updated weekly • Run every customer-facing meeting type in the process • Publish a monthly async leadership update to each account’s executive sponsors • Own customer-specific integrations, custom prompt engineering, and edge-case debugging for each assigned account. • Instrument and maintain accuracy tracking in collaboration with the customer • Identify and capture failure modes through power-user 1:1s • Debug and resolve platform issues surfaced during adoption • Synthesize customer feedback into structured product roadmap input
Fullstack AI Architect
KyndrylWe design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
• Design and deliver distributed architectures for large-scale, cloud-based enterprise systems (AWS, Azure, GCP). • Integrate Agentic AI capabilities into enterprise software. • Act as a technical authority, setting standards for security, scalability, and performance, ensuring poor code or weak architecture is prevented from entering production. • Translate vague customer requirements into actionable technical designs. • Lead discussions, challenge ideas, and align teams on a clear technical direction. • Collaborate with engineers and stakeholders to ensure timely delivery of MVPs and production-ready solutions. • Design and develop robust back-end services using Node.js, Python, or other back-end technologies. • Integrate large language models (LLMs) and multimodal AI models into applications. • Optimize application performance, ensuring efficiency in AI inference and API response times. • Ensure security, scalability, and compliance of AI-driven applications. • Stay up to date with the latest advancements in Generative/Agentic AI, web development, and cloud technologies.
Senior Full-Stack Developer – AI-forward
SmarshSmarsh enables organizations to manage the risk and uncover the value within their communications data.
• Write production-quality code, design scalable platform capabilities, and set the technical standard for how the team builds. • Deliver reusable platform capabilities such as unlocked packages, shared Apex and LWC libraries, custom metadata frameworks, and CPQ configuration patterns that reduce duplication, enforce consistency, and accelerate team velocity. • Design scalable solutions using Salesforce DX, platform events, custom metadata types, and cloud-specific best practices. • Develop and maintain integration systems and tooling outside of Salesforce, including REST and SOAP APIs, MuleSoft, and ETL tools. • Build services and automation in Python or another object-oriented language where it is the right tool for the job. • Conduct architecture reviews, solution design sessions, and code reviews for complex implementations across Apex, LWC, Flow, and CPQ. • Build and maintain CI/CD pipelines using Salesforce DX, Gearset, GitHub, and other industry-standard tools. • Mentor and coach engineers across teams on Salesforce development and engineering best practices.



