Search jobs > Sunnyvale, CA > Staff software engineer

(USA) Staff, Software Engineer - GenAI

Walmart
Sunnyvale, California, US
Full-time

Position Summary

Submit your CV and any additional required information after you have read this description by clicking on the application button.

We are seeking a visionary Tech Lead Staff Software Engineer to lead our Discovery GenAI team. The role involves driving the integration of AI into our discovery pages, including the homepage, product page, browse, and search functionalities.

This position is not solely focused on coding but also on leading and inspiring a team of talented engineers to develop the next generation of web applications that utilize AI to enhance user experience and developer productivity.

About Team

Our team works closely with our US stores and eCommerce business to better serve customers by empowering team members, stores, and merchants with technological innovation.

From groceries and entertainment to sporting goods and crafts, Walmart U.S. offers an extensive selection that our customers value, whether they shop online at Walmart.

com, through one of our mobile apps, or in-store. Focus areas include customers, stores and employees, in-store service, merchant tools, merchant data science, and search and personalization.

What You'll Do

  • Lead and mentor a team of 4-10 engineers, setting technical direction and fostering a collaborative environment.
  • Lead the web integration development on a Next.js React application.
  • Drive the discovery phase of medium to large projects, collaborating with cross-functional teams to deliver high-level design and innovative solutions.
  • Fine-tune and optimize existing AI models to improve performance and accuracy.
  • Set up and configure RAG (Retrieval-Augmented Generation) systems to enhance information retrieval and generation.
  • Evaluate and assess new AI technologies and tools.
  • Implement new architectural patterns and perform design and code reviews to ensure the highest quality of development.
  • Translate project requirements into technical solutions, ensuring timely delivery and adherence to business objectives.
  • Collaborate with leaders to identify opportunities and address high-priority initiatives, providing both short- and long-term solutions.
  • Utilize industry research to inform and improve our technology environment, ensuring alignment with best practices and internal standards.

What You'll Bring

  • Bachelor's or master's degree in Computer Science, Engineering, or a related field.
  • 7+ years of experience in web development with a focus on React and Node.js.
  • 2+ years of experience in a leadership role managing technical teams.
  • Extensive experience in web development, with a strong command of React and Node.js.
  • Proficiency in Python, with a strong understanding of AI model development and evaluation.
  • Strong analytical and problem-solving skills, with the ability to manage multiple projects and meet deadlines.
  • Excellent communication skills, adept at collaborating with various stakeholders and influencing decision-making processes.
  • Strong leadership skills with experience managing technical teams.
  • Experience with machine learning frameworks like TensorFlow or PyTorch.
  • Familiarity with cloud services (AWS, GCP, Azure) and infrastructure.
  • Understanding of containerization (Docker) and orchestration technologies (Kubernetes).
  • Proficiency in using operational intelligence and log management platforms such as Splunk for monitoring, searching, analyzing, visualizing, and troubleshooting infrastructure and application issues.

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 innovate because people are why we innovate, and people power our innovations. 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.

That means understanding, respecting, and valuing diversity - unique styles, experiences, identities, ideas, and opinions - while being inclusive of all people.

Minimum Qualifications

Outlined below are the required minimum qualifications for this position :

  • Option 1 : 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.
  • Option 2 : 6 years' experience in software engineering or related area.

Preferred Qualifications

Outlined below are the optional preferred qualifications for this position :

Master's degree in Computer Science or related field and 3 years' experience in software engineering.

Primary Location

640 W California Avenue, Sunnyvale, CA 94086-4828, United States of America

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
VirtualVocations
Fremont, California

A company is looking for a Staff Software Development Engineer in Test (SDET). ...

Rivian
Palo Alto, California

As a Staff Machine Learning Engineer, you will be a crucial part of our team, working alongside engineers, data scientists, and domain experts to build models at scale, predict vehicle performance, and optimize SW parameters throughout the vehicle's lifetime. As a Staff Machine Learning Engineer at ...

Money Fit by DRS
Santa Clara, California

The role: Software Engineer, Staff - Kernels. As part of the Software team, you will be responsible for the development, enhancement, and maintenance of software kernels for next-generation AI hardware. You possess experience building software kernels for HW architectures. You have had past experien...

Durlston Partners
CA, United States

Staff Software Engineer (DevOps) - Hybrid / Remote. As a software engineer within the platform team, you will directly engage with the systems powering our ML pipeline, Web platform, and Edge devices. Drawing on your expertise in software and infrastructure engineering, you will establish the ground...

Visa
Foster City, California

This position is ideal for an experienced software engineer who is passionate about solving challenging business problems and building applications that have high availability & resiliency. The candidate will be extensively involved in hands-on performance & chaos engineering activities incl...

LinkedIn
Mountain View, California

As a Staff Software Engineer, you will have first-hand opportunities to advance one of the most scalable AI platforms in the world. The team is responsible for scaling LinkedIn’s AI model training, feature engineering and serving with hundreds of billions of parameters models and large scale feature...

Google Cloud - Minnesota
Mountain View, California

Experience with building high-quality and reusable AI infrastructure, compilers, and/or performance engineering. Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. As a software...

General Motors
Mountain View, California

This individual should be prepared to build and maintain new capabilities for a large-scale application, provide technical leadership to a strong engineering team, instill best practices for reliable and scalable platform development, and proactively look for opportunies to better our technology and...

Triunity Software
San Jose, California

Experience working with Engineering change management software & releasing engineering change orders. This is Prashant, a Senior Recruiter from Triunity Software, Inc. Location: San Jose, CA, USA onsite. Education: Bachelor of Science in Engineering, B. ...

OSI Engineering
Menlo Park, California

We’re looking for an experienced software engineer to be a key contributor in developing cloud-based services that will drive the future of the business. Directly responsible for consistently delivering high-quality, scalable, production-ready backend/server code in Java for Cloud Services by implem...