refresh

Trending companies

Trending companies

Lowe's
Lowe's

Senior Software Engineer at Lowe's

RoleEngineering
LevelSenior
LocationBengaluru, India
WorkOn-site
TypeFull-time
Posted3 days ago
Apply now

About the role

Innovate in Bengaluru

This position is based at our on-site office in Bengaluru. Lowe's offers an ultramodern work environment, complete with cutting-edge technology, collaborative workspaces, an on-site gym and clinic, and other perks to enhance your work experience.

**About Lowe’sLowe’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.comLowe’s India, the Global Capability Center of Lowe’s Companies Inc., is a hub for driving our technology, business, analytics, and shared services strategy. Based in Bengaluru with over 4,500 associates, it powers innovations across omnichannel retail, AI/ML, enterprise architecture, supply chain, and customer experience. From supporting and launching homegrown solutions to fostering innovation through its Catalyze platform, Lowe’s India plays a pivotal role in transforming home improvement retail while upholding strong commitment to social impact and sustainability. For more information, visit Lowes India

About the Team

The Search team consists of core search platform, relevancy, and ranking systems, responsible for product discovery across digital and in-store experiences. The platform powers high-scale search by leveraging machine learning models and advanced algorithms to improve relevance, ranking, and personalization. The team focuses on enhancing relevance, speed, and overall search quality through continuous iteration and experimentation.

Job Summary:

executing direction from leadership, delivering results that align with strategic objectives, communicating critical information to other teams, managing vendor relationships, developing processes that align to organizational goals, specific technical skills required for managing a process.

We are seeking a Senior Software Engineer to build and scale next-generation Search and discovery systems powered by machine learning. This role focuses on developing high-impact, data-driven capabilities that improve relevance, personalization, and overall search experience at scale.

As a hands-on engineer, you will work across backend systems, data pipelines, and ML-driven workflows to bring models into production and keep them running reliably. The role involves building and operating large-scale systems, solving production issues, and continuously improving performance, scalability, and cost efficiency. You will partner closely with engineers and data scientists to turn ideas into production-ready solutions that directly impact customer experience.

Roles & Responsibilities: Core Responsibilities:

  • Work with product managers, data scientists, and engineers to understand requirements and translate them into scalable system designs

  • Design and build backend systems, including data pipelines and ML-driven workflows

  • Develop and maintain microservices and APIs for data processing and model serving

  • Build and maintain CI CD pipelines for application and ML workflows

  • Deploy and manage applications and ML models using cloud and containerized environments such as Kubernetes and GKE

  • Implement monitoring, logging, and alerting for services, data pipelines, and model performance

  • Troubleshoot and resolve production issues across services, pipelines, and deployed models

  • Own services end to end including development, deployment, monitoring, and production support

  • Improve system performance, scalability, and cost efficiency

  • Collaborate with cross-functional teams to productionize data and ML use cases

  • Support and guide junior engineers on implementation and engineering best practices

  • Stay updated with new tools and technologies in backend, data, and cloud ecosystems

Years of Experience:

5+ years in software engineering, backend development, or data engineering

Education Qualification & Certifications (optional)Required Minimum Qualifications:

  • Bachelor’s Degree in Computer Science, Engineering, or related field or equivalent work experience

  • 5+ years of experience in software development or related field

  • 3+ years of experience building distributed systems or data-intensive applications

  • 3+ years of experience working with cloud platforms, preferably GCP

  • Experience working with SDLC and Agile methodologies

Skill Set Required Primary Skills (must have)

  • Strong programming skills in Python and SQL
  • Experience building backend systems, APIs, and microservices
  • Experience working with distributed systems and scalable system design
  • Experience building and operating data pipelines and large-scale data processing systems
  • Experience with CI CD, monitoring, and production system operations
  • Experience deploying and managing applications using Docker and Kubernetes
  • Hands-on experience with Google Cloud Platform services such as Vertex AI, Big Query, Dataflow, Pub Sub, Cloud Storage, and GKE
  • Experience working with machine learning frameworks such as Tensor Flow or Py Torch in production environments
  • Experience with model deployment, model monitoring, and model evaluation
  • Experience with feature engineering, feature stores, and experiment tracking using tools such as MLflow or Kubeflow
  • Understanding of cloud architecture, scalability, and reliability
  • Experience in performance tuning and cost optimization
  • Ability to design and build end-to-end systems from data ingestion to serving

Secondary Skills (desired)

  • Experience in retail or e-commerce domain

  • Familiarity with real-time data processing and event-driven systems

  • Knowledge of data governance and model explainability

  • GCP certifications such as Professional ML Engineer or Cloud Architect

  • Experience working with multiple cloud platforms such as AWS or Azure

Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, 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 state or local law. Lowe’s wishes to maintain appropriate standards and integrity in meeting the requirements of the Information Technology Act’s privacy provisions.

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.

About Lowe's

Bengaluru

Headquarters