Taro Logo

(IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)

World's largest retailer with over 2.2M associates, delivering innovations in retail technology and services.
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
AI · Enterprise SaaS · Retail

Description For (IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)

Walmart's People.AI team is seeking a Staff Software Engineer (Machine Learning Engineer) to join their innovative team in Bangalore. This role is part of the Enterprise Business Services (EBS) organization, focusing on AI and GenAI solutions to improve productivity across Walmart's HR functions. The position involves leading the development of innovative ML systems at enterprise scale, implementing cutting-edge Generative AI technologies, and working with a diverse team.

As a Staff Software Engineer, you'll be responsible for architecting and developing machine learning applications that support Walmart's 2.2M associates worldwide. You'll work on the GenAI powered platform named My Assistant, which enables Walmart associates with integrated services to increase productivity and satisfaction. The role requires exceptional Python development skills and deep expertise in machine learning systems.

The position offers significant growth opportunities within Walmart Global Tech, a team of 15,000+ software engineers and data scientists. You'll be working in a hybrid environment that combines in-office collaboration with flexible remote work. The company emphasizes creating an inclusive culture where every associate feels valued and respected.

Key technical aspects include working with API Design, scalable applications, distributed systems, Python (ML, APIs, workflows), Azure, GCP, Kubernetes, Kafka, Airflow, and SQL. You'll be building end-to-end machine learning applications and maintaining large-scale data pipelines while ensuring high performance, security, and scalability.

This is an excellent opportunity for an experienced engineer passionate about AI/ML who wants to make a significant impact at scale, working for the world's largest retailer while enjoying competitive compensation and comprehensive benefits.

Last updated a day ago

Responsibilities For (IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)

  • Design end-to-end system architecture for data-intensive applications
  • Develop and deploy production-grade real-time/batch machine learning services
  • Collaborate with researchers and data scientists to improve ML models
  • Participate in on-call rotations
  • Lead architecture design efforts
  • Conduct code reviews and maintain high standards
  • Provide technical guidance and mentorship to software engineers
  • Work in an Agile environment as part of a scrum team

Requirements For (IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)

Python
JavaScript
Kubernetes
Kafka
  • 9+ years experience in design, development and maintenance of highly scalable systems
  • Bachelor's/Master's degree in Computer Science or related field
  • Exceptional Python programming skills
  • Experience with distributed machine learning systems
  • Experience with Git version control
  • Understanding of ML models, feature engineering, and data drift
  • Linux and container experience
  • Strong software engineering and API design skills

Benefits For (IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)

Medical Insurance
Parental Leave
401k
  • Competitive compensation package
  • Performance incentive awards
  • Health benefits
  • Maternity and parental leave
  • PTO
  • Flexible hybrid work arrangement

Interested in this job?

Jobs Related To Walmart (IND) STAFF, SOFTWARE ENGINEER (Machine Learning Engineer)