Why you should apply for a job with Walmart:
- 51%of reviewers say women and men are treated equally at Walmart.
- All eligible associates have affordable options that include no lifetime maximum and eligible preventive care covered at 100%.
- The enhanced maternity benefit supports birth moms with up to 10 weeks of protected paid time away from work.
- Associates can take advantage of Resources for Living, a free confidential counseling and health information service.
What you'll do...
Personalization team at Walmart is dedicated to the mission of knowing our customers better and making it frictionless and faster for them to get what they want while building a trusted partnership with Walmart. We help bring a seamless experience to our customers irrespective of how and where they engage with us while shopping online or picking groceries at stores. We thrive to provide each customer with a journey tailored to their individual needs, preferences and routines. We operate at the intersection of huge Walmart assortment, millions of customers, thousands of stores and Walmart associates - a multi-layer multi-objective problem space which has a unique impact on Global customer base and powers assisted AI for our associates.
The Personalization team consists of big data geeks, application engineers, scientists and product visionaries all working together to design, prototype and build technology-driven products and experiences that will change the future landscape of e-commerce. We are focused on building an intelligent system that will enable 1:1 personalized customer experience, from finding the product to delivering it to the customer. We are building state-of-the-art probabilistic models and engineering marvels to serve our customer needs by leveraging cutting edge machine learning, deep learning, reinforcement learning, natural language processing, entity-relationship extraction and knowledge representation. This will span many markets, business models and form factors; therefore, we are looking for scientists and engineers who will bring not only an abundance of experiences in technologies, but an abundant curiosity to innovate.
You'll make an impact by:
Design, develop, launch, sustenance and modernization of the P13N Interleaving Platform for running faster experimentation of the Ranking algorithms used across personalized recommendations.
Work closely with product stakeholders toidentifythe best performing ranking algorithms for eventual A/Btesting andalsoimprove the number of experiments being tested multi-foldwith the interleaving setup.
Design and developReal Time Inference System which will be used for deploying deep learning models or traditional ML modelsandrun inferences on-demand at low latency.
BuildaReal Time Inferencesystemwhich iscapable of scaling horizontallybydeployingontokubernetesbased clusterandalsosupportdifferent backends likeTensorRT, TensorFlow,PyTorch, ONNX and Custom.
Work closely with the data scientists to automate the deployment of ML models into production.
Mentor and grow team members while working in an agile environmentand alsoensure best engineering practices are followed.
Actively propose, review and present technical solutions including architecture design,andimplementation details withotherteammembers.
You'll sweep us off our feet if:
You're experienced with building real time inference systems for deploying deep learning or traditional ML models.
Proficient in Java or Python preferred, and familiarity with Linux/Unix/Shell environments.
Advanced knowledge of complex software design, distributed system design, design patterns, data structures and algorithms.
Experience with SQL, NO-SQLdatabases (e.g.MySQL, Cassandra, etc.)
You have strong written and oral communication skills.
You have aMaster's Degreein computational science or engineering discipline with 5+ years of experience in software development.
You have experience working on ranking, online advertising, recommender systems, ecommerce or relevant areas.
Strong inclination towards exploring and learning new technologies.
Working knowledge in container and cloud native technologies Kubernetes, Docker.
Experience with CI/CD tools such as Jenkins and Maven.
Experience with all phases of the software development life cycle, best practices, and Agile Software Development.
About Global Tech
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people and put a smile on their face. That's what we do at Walmart Global Tech. We're a team of 15,000+ software engineers, data scientists and service professionals within Walmart, the world's largest retailer, delivering innovations that improve how our customers shop and empower our 2.2 million associates. To others, innovation looks like an app, service or some code,but Walmart has always been about people. People are why we innovate, and people power our innovations.Beinghuman-ledis our true disruption.
Working virtually this year has helped us make quicker decisions, remove location barriers across our global team, be more flexible in our personal lives and spend less time commuting. Today, we are reimagining the tech workplace of the future by making a permanent transition to virtual work for most of our team. Of course, being together in person is an important part of our culture and shared success. We'll collaborate in person at a regular cadence and with purpose.
Option 1:Bachelorsdegree in Computer Science, Information Technology, Engineering or related field and 7 years' experience.
Option 2:Mastersdegree in Computer Science, Information Technology, Engineering or related field and 5 years' experience in an analytics related field.
Experience building and maintaining large scale systems inranking, online advertising, recommender systems, ecommerce or relevant areas.
Experience with enterprise monitoring and alerting solutions like Prometheus, Grafana and Splunk.
Familiar with public cloud technologies in Azure or GCP especially AKS or GKE.
Experience working with Triton Inference Server.
Experience with developing Restful APIs using Python and Flask.
Knowledge on how A/B testing platform works.
Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications.
Bachelor's degree in Computer Science and 4 years' experience in software engineering or related field OR 6 years' experience in software
engineering or related field.
Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications.
Master's degree in Computer Science or related field and 3 years' experience in software engineering
640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America
Need convincing? Let's review Walmart's best features:
- 51%of reviewers say women and men are treated equally at Walmart.