Lowe's

Software Engineer

Lowe's
Apply
4 days ago
Bengaluru, IndiaMid Level

Responsibilities

  • Design, develop, test, deploy, and support scalable backend services, APIs, cloud-native applications, data integrations, and ML-enabled services.
  • Build and maintain data ingestion, transformation, preprocessing, feature engineering, and post-processing pipelines for ML training, experimentation, and inference.
  • Partner with Data Scientists and Data Engineers to translate model requirements into production-ready engineering solutions.
  • Support the end-to-end ML lifecycle, including experimentation, model registration and versioning, testing, deployment, orchestration, inference, and model management.
  • Develop CI/CD and automation pipelines for software, data pipelines, and ML models.
  • Implement monitoring and observability for applications, data pipelines, and ML models, including system health, data quality, model performance, drift, and operational metrics.
  • Optimize software, ML workloads, and data pipelines for performance, scalability, reliability, and cost efficiency.
  • Support production systems through monitoring, incident resolution, root-cause analysis, troubleshooting, and continuous reliability improvements.
  • Collaborate with Product, Data Science, Data Engineering, Architecture, Security, Infrastructure, and business teams to deliver forecasting and AI capabilities.
  • Participate in technical design discussions, code reviews, engineering standards, knowledge sharing, and evaluation of modern technologies and AI-enabled development tools.

Requirements

  • Bachelor’s degree in computer science, computer information systems, or a related field, or equivalent years of experience in lieu of the education requirement if applicable.
  • At least 2 years of experience in software development or a related field.
  • At least 2 years of experience implementing solutions through software development life cycles and iterative agile development.
  • At least 2 years of experience with frontend technologies, middleware, database technologies, or DevOps.
  • At least 2 years of experience with AI/ML-powered applications involving large datasets and Data Engineering.
  • Hands-on experience building robust, reliable, and scalable data and ML pipelines for Analytics and AI/ML systems using structured and unstructured data from disparate sources.
  • Experience with MLOps tools and frameworks such as MLflow, Kubeflow, or Vertex AI.
  • Foundational understanding of ML models and experience managing model registries and implementing versioning practices.
  • Strong understanding of GCP, AWS, or Azure cloud platforms.
  • Experience with model serving frameworks, SQL, Python, PySpark, and big data systems such as the Hadoop ecosystem or cloud platforms.
  • Experience with analytics databases such as Druid and data visualization or exploration tools such as Superset.
  • Experience with CI/CD and Git.
  • Preferred: master’s degree in computer science, CIS, or a related field.
  • Preferred: experience writing technical documentation, developing and implementing business systems, Apache Airflow, Cloud Composer, BigQuery, Trino, Presto, Great Expectations, data quality or integrity, and retail forecasting or time-series forecasting.

Benefits

  • On-site work in Bengaluru.
  • Ultramodern work environment with collaborative workspaces, an on-site gym, clinic, cutting-edge technology, and other workplace perks.

Tech Stack

Apache AirflowApache HadoopApache HiveApache SupersetAWSAzureGitGoogle BigQueryGoogle Cloud PlatformMLflowPrestoPythonSQL

Categories

Data EngineeringML Engineering
Lowe's

About Lowe's

10,000+ employees

Lowe's is a U.S. home improvement retailer selling building materials, appliances, tools, and installation services to homeowners, renters, and professional contractors through stores and e-commerce. Founded in 1921 and headquartered in Mooresville, North Carolina, it trades on the NYSE as LOW and operates more than 2,200 stores, serving roughly 20 million customers each week.

Contact me