Walmart logo

Senior Software Engineer - AI Integration

Walmart

Job Description

Position Summary

Walmart is seeking a skilled Senior Software Engineer to develop and integrate AI-powered features into our discovery pages using Node.js, Python, and React. This role focuses on implementing Large Language Models (LLMs) and other AI technologies to enhance Walmart's digital platforms, requiring expertise in both web development and artificial intelligence.

About the Team

Our team collaborates closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.

What You'll Do

  • Develop and maintain web applications using Node.js and Python, with a primary focus on AI integration in our platform.
  • Collaborate with cross-functional teams to implement AI-driven features in our discovery pages, including homepage, product pages, browse, and search functionalities.
  • Contribute to the development of our Next.js React application, focusing on creating scalable and efficient AI-powered components.
  • Assist in fine-tuning and optimizing Large Language Models (LLMs).
  • Design and implement effective prompts for various AI tasks.
  • Evaluate, integrate, and optimize new AI technologies and tools into existing systems.
  • Participate in code reviews, promoting best practices in both software development and AI integration.
  • Work on projects that enhance both user experience and developer productivity through innovative AI applications.
  • Stay current with the latest advancements in AI and web technologies, proposing and implementing innovative solutions.

What You'll Bring

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 4+ years of web development experience, focusing on Node.js and Python.
  • Strong proficiency in React and Next.js.
  • Experience integrating AI models into web applications.
  • Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch).
  • Understanding of RESTful APIs and microservices architecture.
  • Proficiency with version control systems and CI/CD pipelines.
  • Experience with LLM integration, prompt engineering, and fine-tuning.
  • Knowledge of NLP techniques and libraries (e.g., NLTK, spaCy).
  • Familiarity with AI model evaluation metrics and content generation.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.

Additional Desired Skills

  • Experience with cloud services (AWS, GCP, Azure).
  • Familiarity with containerization (Docker) and orchestration technologies (Kubernetes).

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. That means understanding, respecting, and valuing diversity - unique styles, experiences, identities, ideas, and opinions - while being inclusive of all people.

Location

This position is based in Sunnyvale, California, United States.

Work Environment

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
Extracted with AI

  • 401(k)
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Health plans
  • Company-paid life insurance
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement

Similar jobs

Last update: 23 minutes ago

Walmart logo
Walmart

Senior Software Engineer - ReactJS

Join Walmart as a Senior Software Engineer specializing in ReactJS, NodeJS, and TypeScript. Drive innovation in a fast-paced environment.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.

Walmart logo
Walmart

Software Engineer III - Front End

Join Walmart as a Software Engineer III - Front End, focusing on JavaScript, React, and TypeScript in a hybrid work environment.

Walmart logo
Walmart

Staff Software Engineer - Fullstack (Digital Trust and Citizenship)

Join Walmart as a Staff Software Engineer to enhance digital safety and customer trust using fullstack technologies like React and NestJS.

Walmart logo
Walmart

Staff Data Scientist - Operations Research

Join Walmart as a Staff Data Scientist focusing on AI and ML solutions for operational efficiency in Bentonville, AR.

Walmart logo
Walmart

Summer Intern: Software Engineer II

Join Walmart Global Tech as a Software Engineer Intern to innovate and transform the shopping experience.

Walmart Global Tech logo
Walmart Global Tech

Principal Software Engineer - SRE

Join Walmart Global Tech as a Principal Software Engineer - SRE, leading CI/CD and system architecture innovations.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Walmart logo
Walmart

Staff Software Engineer

Join Walmart as a Staff Software Engineer to lead software development and innovation in retail technology.

Niantic, Inc. logo
Niantic, Inc.

Senior Software Engineer, Machine Learning

Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.

Augment AI logo
Augment AI

Senior Software Engineer, Platform

Join Augment AI as a Senior Software Engineer to build AI-driven platforms using AWS, Ruby, and Python. Enjoy great benefits and stock options.

webAI logo
webAI

AI Framework Engineer

Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.

Albert Heijn logo
Albert Heijn

Staff Software Engineer (Kotlin/Java, React)

Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Walgreens logo
Walgreens

Associate Software Engineer

Join Walgreens as an Associate Software Engineer to develop digital solutions in an Agile environment.

Intel Corporation logo
Intel Corporation

AI Software Development Engineer

Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.

Scale AI logo
Scale AI

Senior Fullstack Software Engineer, GenAI Horizontal Task Tooling

Join Scale AI as a Senior Fullstack Software Engineer to build web-based applications for AI data annotation.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Applied Scientist, AWS Marketing AI/ML

Join AWS as a Senior Applied Scientist in Marketing AI/ML, leading personalization and targeting initiatives.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Intuit logo
Intuit

Senior Machine Learning Engineer

Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Microsoft logo
Microsoft

Senior Software Development Engineer

Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.

Gorgias logo
Gorgias

Senior Software Engineer - Python

Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.