FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – ML, AI
The Home DepotSoftware Engineer II developing AI and ML solutions for Home Depot. Collaborating with diverse teams to create reliable and scalable software applications in a remote environment.
Posted 7/15/2026full-timeRemote • 🇺🇸 United StatesJuniorMid-Level💰 $90,000 - $170,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python programming and object-oriented languages, with a strong focus on developing and integrating AI/ML solutions. Proficient in cloud-native application development and CI/CD practices, ensuring high-quality software delivery through agile methodologies.
Highest-signal resume keywords
Python ProgrammingAI/ML Solutions DevelopmentCloud Computing (Azure, AWS, GCP)CI/CD PipelinesSQL Query Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonJavaAI Development FrameworksSQLHTMLCSSJavaScriptTypeScriptMicroservicesAutomated Testing
Soft Skills
CollaborationAdaptabilityProblem-SolvingCommunicationPartnership Building
Tools & Technologies
PyTorchTensorFlowScikit-learnGitAzure AI ServicesOpenAIDevOps ToolsMonitoring ToolsLogging SolutionsAgile Methodologies
Industry Keywords
Software DevelopmentMachine LearningGenerative AINoSQL DatabasesSecurity Frameworks
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformJavaJavaScriptNoSQLPythonPyTorchScikit-LearnSQLTensorflowTypeScript
About the role
Key responsibilities & impact- 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;
- Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable;
- 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;
- Program configuration/modification and setup activities on large projects using HD approved methodology;
- Configures commercial off the shelf solutions to align with evolving business needs.
- Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively.
- Actively seeks ways to grow and be challenged using both formal and informal development channels;
- Learns through successful and failed experiment when tackling new problems;
- Collaborates with other team members in agile processes;
- Assists in creating new and better ways for the team to be successful;
- Relates openly and comfortably with diverse groups of people;
- Builds partnerships and works collaboratively with others to meet shared objectives.
Requirements
What you’ll need- 1–3 years of relevant software development or engineering experience.
- Experience programming in Python and at least one object-oriented programming language (Java preferred).
- Experience developing, integrating, or supporting AI/ML solutions, including machine learning models, generative AI applications, LLMs, or AI-powered services.
- Experience using AI development frameworks and tools such as PyTorch, TensorFlow, Scikit-learn, LangChain, OpenAI/Azure AI services, or similar technologies.
- Experience writing and optimizing SQL queries against relational databases.
- Experience with relational and NoSQL database technologies.
- Experience with source code management and version control systems (Git preferred).
- Experience with front-end technologies such as HTML, CSS, JavaScript, and TypeScript frameworks.
- Experience with cloud computing platforms and cloud-native application development (Azure, AWS, or GCP).
- Experience with CI/CD pipelines, DevOps practices, and automated deployment tools.
- Experience building and supporting microservice-based architectures and APIs.
- Experience with modern debugging, monitoring, and root cause analysis techniques.
- Exposure to AI model evaluation, prompt engineering, model tuning, or MLOps practices.
- Exposure to security frameworks for user and service authentication and authorization.
- Experience creating and executing unit, functional, integration, performance, and automated tests.
- Understanding of software engineering best practices, including code reviews, testing, documentation, and agile development methodologies.
Benefits
Comp & perks- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options