Location
Bangalore | India
Job description
As a part of Walmart s Global Technology Platform, Machine Learning Platform team is responsible for delivering cutting-edge and efficient tools and frameworks which enables Walmarts data scientist community to create solutions that not only offer a delightful experience but also help meet Walmart s Everyday Low Cost promise to the customer. The platform facilitates seamless access for data scientists to services offered by various public cloud vendors, as well as infrastructure resources and software frameworks or runtimes. Additionally, the platform democratizes secure and regulated Generative AI usage among the companys data scientists, thereby reducing the time-to-market for software solutions developed with this technology.
What you ll do:
At Walmart , you ll have the opportunity to
- Leads and participates in medium to large-scale, complex, cross-functional projects
- Work closely with our product, design, and UX teams to incorporate feature requests to the platform
- Providing technical assistance to a broad community of data scientists and ML engineers using the platform
- Help put tools, processes, monitoring and documentation in place to improve application deployment management
- Trouble shoot production issues working with cross-functional teams
- Setup application infrastructure and productionize applications.
- Enable tools for improving developer productivity
- Drive cost efficiency through use of Kubernetes and advanced platform management automation
- Explore cutting edge, innovative technologies which can improve the performance, stability, scalability and security of applications and productionize them
- Utilizes industry research to improve Walmarts technology environment by analyzing industry best practices
- Give back to the community via open source and blog posts.
- Promote and support company policies, procedures, mission, values, and standards of ethics and integrity
- Exhibit strong leadership and communication skills to collaborate with product, engineering and management teams across different geographic locations.
What you ll bring:
- Bachelors Degree with 9+ years of experience in Computer Science or related field.
- Should have a strong problem solving, logical and analytical thinking, decision-making and excellent communication with interpersonal skills.
- A go-getter attitude and perform independently in an agile environment.
- Very strong understanding and experience in the area of software development lifecycle.
- Intermediate to advanced proficiency any of the following programming languages: Java, Python, Golang
- Advanced proficiency in managing deployments based on Docker and Kubernetes
- Advanced proficiency in setting up and maintaining Kubernetes clusters
- Advanced knowledge in working with more than one cloud providers like GCP, Azure, AWS etc.
- Experience managing high availability / disaster recovery for applications / services
- Advanced knowledge of infosec fundamentals and experience working with security team on getting applications certified
- Intermediate to advanced knowledge of SQL and Databases
- Expertise with Linux OS fundamentals and shell scripting
Job tags
Salary