Walmart
Staff, Software Engineer- ML inferences system
Walmart, Little Rock, Arkansas, United States,
Position Summary:
It’s an exciting time to join our Walmart journey; we are seeking a Staff Software Engineer. At Walmart, technology empowers us and people to lead.
You will be working on future-looking initiatives that are targeted at improving in-store customer experience for the 240+ million Walmart customers that shop at our stores. The mission is to create a step change in-store experiences, leveraging emerging technology to help define and deliver on evolving customer expectations. Its success requires a cross-functional, mission-based team that is highly entrepreneurial, collaborative, and passionate about solving unsolved problems.
Your role requires close collaboration with Computer Vision data scientists, software engineers, ML Ops, and DevOps teams. Together, you will design and construct inference pipelines that leverage a combination of AI and heuristic models to address business use cases. Your responsibilities include selecting suitable compute platforms for inferences, choosing technologies to serve models, designing inference pipelines, and ensuring operational excellence. Your contributions will be essential in leveraging computer vision to drive meaningful impact on our business.
About Team:
Our team creates reusable technologies to help with customer acquisition, onboarding, and empowering merchants while ensuring a seamless experience for both of these stakeholders. We also optimize tariffs and assortment in accordance with Walmart's Everyday Low Cost philosophy. We not only create affordability, but we also deliver customized experiences for customers across all channels - in-store, mobile app, and websites.
What you'll do:
Spearhead the development of scalable and extensive ML inference systems that drive AI-powered front-end solutions, enhancing the customer’s shopping experience.
Design and build offline simulation systems to run parts and full systems in an offline manner to allow for testing and evaluation of systems in a controlled manner.
Enhance model performance by choosing the right hardware and software platforms to serve models in production.
Provide expertise and guidance on all technical aspects of development, including requirements, design, and implementation.
Drive operational excellence by implementing monitoring and alerting systems to maintain our SLAs.
Ensure engineering best practices so that the team follows a structured and efficient approach to their projects.
What you'll bring:
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
At least 7 years of experience leading design and implementation of high-performance edge systems.
At least 5 years of working in C/C++ or Python.
Solid understanding of data structures, algorithms, and software design principles.
Experience in one or more of the following areas: machine learning, computer vision, gStreamer/Deepstream, GPU programming/profiling.
Strong problem-solving skills and meticulous attention to detail.
About Walmart Global Tech:
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. We are people-led and tech-empowered.
Flexible, hybrid work:
We use a hybrid way of working that is primarily in-office coupled with virtual when not onsite. Our campuses serve as a hub to enhance collaboration, bring us together for purpose and deliver on business needs.
Benefits:
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Equal Opportunity Employer:
Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them.
Minimum Qualifications:
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
6 years’ experience in software engineering or related area.
Preferred Qualifications:
Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area.
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
Primary Location:
840 W California Ave, Sunnyvale, CA 94086-4828, United States of America.
#J-18808-Ljbffr
It’s an exciting time to join our Walmart journey; we are seeking a Staff Software Engineer. At Walmart, technology empowers us and people to lead.
You will be working on future-looking initiatives that are targeted at improving in-store customer experience for the 240+ million Walmart customers that shop at our stores. The mission is to create a step change in-store experiences, leveraging emerging technology to help define and deliver on evolving customer expectations. Its success requires a cross-functional, mission-based team that is highly entrepreneurial, collaborative, and passionate about solving unsolved problems.
Your role requires close collaboration with Computer Vision data scientists, software engineers, ML Ops, and DevOps teams. Together, you will design and construct inference pipelines that leverage a combination of AI and heuristic models to address business use cases. Your responsibilities include selecting suitable compute platforms for inferences, choosing technologies to serve models, designing inference pipelines, and ensuring operational excellence. Your contributions will be essential in leveraging computer vision to drive meaningful impact on our business.
About Team:
Our team creates reusable technologies to help with customer acquisition, onboarding, and empowering merchants while ensuring a seamless experience for both of these stakeholders. We also optimize tariffs and assortment in accordance with Walmart's Everyday Low Cost philosophy. We not only create affordability, but we also deliver customized experiences for customers across all channels - in-store, mobile app, and websites.
What you'll do:
Spearhead the development of scalable and extensive ML inference systems that drive AI-powered front-end solutions, enhancing the customer’s shopping experience.
Design and build offline simulation systems to run parts and full systems in an offline manner to allow for testing and evaluation of systems in a controlled manner.
Enhance model performance by choosing the right hardware and software platforms to serve models in production.
Provide expertise and guidance on all technical aspects of development, including requirements, design, and implementation.
Drive operational excellence by implementing monitoring and alerting systems to maintain our SLAs.
Ensure engineering best practices so that the team follows a structured and efficient approach to their projects.
What you'll bring:
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
At least 7 years of experience leading design and implementation of high-performance edge systems.
At least 5 years of working in C/C++ or Python.
Solid understanding of data structures, algorithms, and software design principles.
Experience in one or more of the following areas: machine learning, computer vision, gStreamer/Deepstream, GPU programming/profiling.
Strong problem-solving skills and meticulous attention to detail.
About Walmart Global Tech:
Imagine working in an environment where one line of code can make life easier for hundreds of millions of people. That’s what we do at Walmart Global Tech. We’re a team of software engineers, data scientists, cybersecurity experts, and service professionals within the world’s leading retailer who make an epic impact and are at the forefront of the next retail disruption. We are people-led and tech-empowered.
Flexible, hybrid work:
We use a hybrid way of working that is primarily in-office coupled with virtual when not onsite. Our campuses serve as a hub to enhance collaboration, bring us together for purpose and deliver on business needs.
Benefits:
Beyond our great compensation package, you can receive incentive awards for your performance. Other great perks include 401(k) match, stock purchase plan, paid maternity and parental leave, PTO, multiple health plans, and much more.
Equal Opportunity Employer:
Walmart, Inc. is an Equal Opportunity Employer – By Choice. We believe we are best equipped to help our associates, customers, and the communities we serve live better when we really know them.
Minimum Qualifications:
Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years’ experience in software engineering or related area.
6 years’ experience in software engineering or related area.
Preferred Qualifications:
Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 2 years' experience in software engineering or related area.
Knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
Primary Location:
840 W California Ave, Sunnyvale, CA 94086-4828, United States of America.
#J-18808-Ljbffr