Senior Software Engineer - AI Integration
WalmartJob 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
Senior Software Engineer - ReactJS
Join Walmart as a Senior Software Engineer specializing in ReactJS, NodeJS, and TypeScript. Drive innovation in a fast-paced environment.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
Software Engineer III - Front End
Join Walmart as a Software Engineer III - Front End, working with JavaScript, React, and TypeScript to enhance customer experiences.
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.
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.
Staff Data Scientist - Operations Research
Join Walmart as a Staff Data Scientist focusing on AI and ML solutions for operational efficiency in Bentonville, AR.
Summer Intern: Software Engineer II
Join Walmart Global Tech as a Software Engineer Intern to innovate and transform the shopping experience.
Principal Software Engineer - SRE
Join Walmart Global Tech as a Principal Software Engineer - SRE, leading CI/CD and system architecture innovations.
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.
Staff Software Engineer
Join Walmart as a Staff Software Engineer to lead software development and innovation in retail technology.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
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.
AI Framework Engineer
Join webAI as an AI Framework Engineer to develop innovative AI frameworks for distributed computing environments.
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.
Senior Distributed Systems Engineer
Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.
Associate Software Engineer
Join Walgreens as an Associate Software Engineer to develop digital solutions in an Agile environment.
AI Software Development Engineer
Join Intel as an AI Software Development Engineer to develop and deploy AI applications, enhancing engineering productivity.
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.
Senior Applied Scientist, AWS Marketing AI/ML
Join AWS as a Senior Applied Scientist in Marketing AI/ML, leading personalization and targeting initiatives.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Machine Learning Engineer
Join Intuit as a Senior Machine Learning Engineer to innovate and scale AI algorithms in San Diego.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Software Development Engineer
Join Microsoft as a Senior Software Development Engineer to drive AI and ML innovations in Windows.
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.