Walmart - Bentonville, AR

posted 2 months ago

Part-time,Full-time - Mid Level
Bentonville, AR
General Merchandise Retailers

About the position

As a Walmart Staff Software Engineer, you will be at the forefront of pioneering cutting-edge technology that combines mobile, data, and AI to revolutionize the experiences of Walmart associates. Your role will be pivotal in designing, developing, and implementing digital solutions that address mission-critical business problems, ultimately impacting over 2 million users globally. You will work within the Enterprise People Technology team, which is dedicated to the successful deployment and adoption of new People technology across the enterprise. This team plays a crucial role in continuously improving technology and products that empower managers and associates to focus on their primary goal: supporting customers and members. In this position, you will create large-sized, complex applications, services, and systems in the Data Science and Machine Learning space. You will collaborate with cross-functional teams, including business, product, and other software engineers, to understand business problems, review requirements, draft technical specifications, and scope, design, develop, test, and deploy services and systems. You will lead your team in performing design and code reviews, enhancing operational excellence to ensure high-quality, high-availability, scalable, and performant systems. Your expertise will span multiple layers of the tech stack, from front-end development to back-end services and data platforms. You will also be responsible for mentoring and coaching junior engineers, ensuring they develop their technical problem-solving skills and advance in their careers. Staying up-to-date with the latest AI/ML technologies and trends will be essential, as you will act as a thought leader for ML Engineering within the organization and the broader technical community. Your ability to effectively communicate technical work to senior and executive leaders in both technical and non-technical settings will be crucial for aligning business goals and achieving success.

Responsibilities

  • Create large sized, complex applications, services and systems in Data science and Machine Learning space.
  • Collaborate with cross functional teams including business, product and other software engineers to understand the business problem, review business requirements, draft technical requirements, scope, design, develop, test, and deploy services and systems.
  • Lead your team in performing design and code reviews, improving operational excellence to ensure high quality, high availability, scalable and performant systems.
  • Lead in a number of layers in the tech stack, from front-end development to back-end services and data platform.
  • Design, develop and implement complex machine learning solutions/algorithms that drive business results leveraging Python, Nodejs, LLM, NLP Models, Chat GPT or similar platforms, scikit-learn, Tensorflow/Pytorch, Cassandra, BQ, Redis.
  • Solve complex problems with multilayered data sets, multi batch inferencing.
  • Uphold ML engineering best practices - enforcing high standard for quality, reliability, and security in deployed machine learning solutions.
  • Work cross-functionally with business, product, data science, front-end engineering, and data engineering teams to ensure alignment and achieve business goals.
  • Effectively communicate technical work to senior/executive leaders in both technical and non-technical settings.
  • Mentor and coach junior engineers in technical problem solving and career advancement.

Requirements

  • At least 7+ years of relevant industry experience in building highly available systems.
  • Demonstrated end-to-end ownership from inception to deployment of complex project in production.
  • Effective problem solving skills, ability to make design trade offs, balancing the long-term 'big picture' and short-term implications of design decisions.
  • Expertise in service oriented architecture, Relational and/or NoSQL Database.
  • Lead/participate in the design, development and implementation of complex machine learning solutions/algorithms that drive business results.

Nice-to-haves

  • 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.
  • Background in creating inclusive digital experiences, demonstrating knowledge in implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility seamlessly.
  • Knowledge of accessibility best practices.

Benefits

  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Incentive awards for performance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program for associates, covering tuition, books, and fees.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service