Walmart Global Tech is seeking a Principal Software Engineer to join their Personalization team within the Customer Experience organization. This role focuses on building and architecting large-scale distributed systems that power ML model inferencing and governance at scale. The position involves working with cutting-edge machine learning, deep learning, and natural language processing solutions to deliver personalization and recommendation products at Walmart's massive scale.
The successful candidate will be part of a diverse team of big data specialists, ML engineers, and data scientists, working to revolutionize e-commerce through intelligent systems. The role involves building platforms that process petabyte-scale data, designing modular SaaS solutions, and implementing ML features that directly impact customer experiences across Walmart's digital and physical channels.
Key responsibilities include architecting scalable solutions for ML platforms, collaborating with cross-functional teams, and contributing to the broader tech community through research participation. The position offers competitive compensation, comprehensive benefits, and the opportunity to impact millions of customers' shopping experiences.
This role is perfect for someone who combines deep technical expertise in distributed systems and ML platforms with strong architectural vision and leadership skills. You'll be at the forefront of retail innovation, working with state-of-the-art technology while solving complex problems at unprecedented scale. The position offers the unique opportunity to shape the future of retail technology while working for one of the world's largest retailers.