Lowe’s Logo

Lowe’s

Principal Software Engineer

Posted 3 Hours Ago
Be an Early Applicant
Hybrid
Charlotte, NC
Expert/Leader
Hybrid
Charlotte, NC
Expert/Leader
As a Principal Software Engineer, you will lead AI/ML projects, design scalable solutions, mentor engineers, and drive technical innovation in intelligent retail technology.
The summary above was generated by AI
Your Impact
As a Principal Software Engineer with a focus on Digital AI/ML applications, you will shape the future of intelligent retail technology by driving innovation in artificial intelligence and machine learning solutions. This role will design, implement, and deliver cross-functional, AI-powered solutions to address highly complex challenges. You will provide technical leadership, guide the adoption of advanced AI/ML systems, and cultivate an engineering culture that emphasizes data-driven decision-making, scalability, and continuous learning.
What You Will Do
  • AI/ML Solution Leadership: Define and execute the technical strategy for AI/ML-driven retail technologies in alignment with business objectives, working closely with senior leadership.
  • Problem Solving with AI: Identify challenging problems faced by customers, engineers, and business leaders, and design intelligent, data-driven solutions leveraging machine learning, natural language processing, computer vision, and recommendation systems.
  • Scalable Architecture: Decompose complex AI/ML problems into modular, scalable solutions that evolve with emerging technologies and enterprise needs.
  • Deployment & Integration: Partner with product owners and stakeholders to ensure seamless deployment and adoption of AI/ML systems, integrating models into production environments with low latency, resilience, and observability.
  • Tradeoff Analysis: Evaluate and balance tradeoffs in AI/ML system design-accuracy vs. performance, automation vs. human oversight, cost-effectiveness vs. innovation-to deliver business value.
  • Software Engineering Excellence: Champion modern software and MLOps methodologies, including continuous training, automated deployment pipelines, model monitoring, and performance tuning.
  • Technical Depth: Provide leadership in AI/ML system design, ensuring high-quality architectures and secure, ethical use of data. Dive deep into complex system issues, performing root cause analysis for production challenges.
  • Testing & Reliability: Implement robust testing strategies for ML models and applications, including unit tests, regression suites, A/B testing, model validation, and bias/fairness evaluation.
  • Optimization & Documentation: Continuously monitor and optimize AI/ML applications for accuracy, latency, and user experience while maintaining comprehensive documentation of models, features, and processes.
  • Innovation Culture: Foster a culture of experimentation, structured problem-solving, and adoption of state-of-the-art AI/ML technologies. Stay ahead of global trends in AI research and best practices.
  • Open Source Engagement: Explore and adopt open-source AI frameworks, contributing back to the community where possible.
  • Operational Excellence: Minimize operational overhead by ensuring dashboards, monitoring, alerts, and runbooks are AI/ML-aware and well-maintained.
  • Mentorship & Leadership: Mentor engineers in AI/ML best practices, architecture, and implementation, providing high-quality code, reusable libraries, and frameworks as exemplars.

Required Qualifications
  • 10 years of experience in software development or related field
  • 8 years of experience in any of the following: software engineering competencies-frontend technologies (UI/UX), middleware (microservices and APIs), database technologies, DevOps
  • 8 years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
  • Bachelor's degree in computer science, computer information systems (CIS), or related field (or equivalent work experience in lieu of degree)

Preferred Skills / Education
  • Master's degree in computer science, CIS, or related field
  • 8 years of experience building scalable AI/ML applications on google cloud or similar cloud platforms
  • 8 years of experience with four or more of the following: CI/CD tools, distributed systems, database technologies, VertexAI, or AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn, etc.)
  • 8 years of experience in systems analysis, defining technical requirements, and performing high-level design for complex AI/ML solutions
  • 6 years of experience applying IT Infrastructure Library frameworks with AI/ML system operations
  • 6 years of experience leading engineering teams, with or without direct reports

About Lowe's
Lowe's is a FORTUNE® 100 home improvement company serving approximately 16 million customer transactions a week in the United States. With total fiscal year 2024 sales of more than $83 billion, Lowe's operates over 1,700 home improvement stores and employs approximately 300,000 associates. Based in Mooresville, N.C., Lowe's supports the communities it serves through programs
focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com .
Lowe's is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.

Top Skills

Ai/Ml
APIs
Ci/Cd Tools
Databases
GCP
Microservices
Mlops
PyTorch
Scikit-Learn
TensorFlow
HQ

Lowe’s Mooresville, North Carolina, USA Office

The Mooresville/Lake Norman/Davidson area is one of the most desirable suburbs in all of North Carolina. It's easy to see why - live the lake life, be a foodie, hit the trails and know you're surrounded by some of the best schools in the state. The secret is out – this is a great place to live.

Lowe’s Charlotte, North Carolina, USA Office

Charlotte is one of the fastest-growing tech hubs in the U.S., and we're leading the charge. Our 25-story Tech Hub is where the future of retail is born. This space is designed to inspire, and you’re just a few steps away from some of the best restaurants in town.​​​​​​

Similar Jobs at Lowe’s

8 Days Ago
Hybrid
Charlotte, NC, USA
Expert/Leader
Expert/Leader
Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
The Principal Software Engineer will design engineering platforms and tools, driving technical strategy and architectural solutions while leading engineering practices and mentoring junior engineers.
Top Skills: APIsCi/CdDevOpsFrontend TechnologiesMicroservicesMiddlewareNoSQLSQL
12 Hours Ago
Hybrid
Charlotte, NC, USA
Mid level
Mid level
Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
The Product Manager will lead product strategy and execution for MarTech and Retail Media, focusing on user experience, product roadmaps, and cross-functional collaboration.
Top Skills: AdtechAgileCdpsData PlatformsMarketing Automation ToolsMartechMedia Measurement Systems
Yesterday
Hybrid
Charlotte, NC, USA
Mid level
Mid level
Consumer Web • eCommerce • Information Technology • Retail • Software • Analytics • App development
The Software Engineer will design and build a scalable workflow platform, utilizing cloud-native technologies like Kubernetes and Python, while collaborating across teams to enhance user experience and platform stability.
Top Skills: Amazon MwaaApache AirflowCi/CdDockerElasticsearchFlaskGoogle Cloud ComposerHelmJavaScriptKubernetesNode.jsPostgresPythonReactSQL

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

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

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account