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
Categories
Data EngineeringML Engineering
About Lowe's
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.
