Walmart - Sunnyvale, CA

posted 2 months ago

Part-time,Full-time - Senior
Sunnyvale, CA
10,001+ employees
General Merchandise Retailers

About the position

Walmart's Advertising Technology group is at the forefront of connecting supplier brands with retail shoppers on an unprecedented scale. This highly motivated team of engineers and data scientists operates in an agile environment, tackling sophisticated and impactful problems. With billions of ad requests served monthly through high-performance ad servers, the team is dedicated to building intelligent data systems that ingest, model, analyze, and optimize the vast amounts of data generated from online and in-store user activities and transactions. Utilizing cutting-edge machine learning, data mining, and optimization algorithms, the team is focused on delivering exceptional experiences for both customers and advertisers. The role is part of the Display Ads Server engineering team for Backend Services, tasked with developing the next generation of omni-advertising platforms that deliver performance and value at scale. A successful candidate will take ownership of major components of the display advertising solution, ensuring alignment with other teams and guiding architectural and technological decisions both within the team and across Walmart Media Company (WMC). This is a hands-on position, and we are seeking an exceptional and experienced coder who can lead by example. Key responsibilities include designing and developing highly scalable services, solving complex software system problems using state-of-the-art technology, and providing technical direction and architecture leadership to the team. The role involves participating in medium- to large-scale, complex, cross-functional projects, translating business requirements into technical solutions, and ensuring on-time delivery of projects. The ideal candidate will have a strong background in software engineering, particularly in machine learning and AI, and will work closely with data scientists, engineers, and product managers to implement innovative solutions into the Display Ad Serving platform.

Responsibilities

  • Design and develop highly scalable services for display advertising solutions.
  • Solve complex software systems problems using state-of-the-art technology.
  • Provide technical direction and architecture leadership to the team.
  • Lead by example as an exceptional and experienced developer.
  • Drive high visibility projects across the organization.
  • Participate in complex, cross-functional projects by translating business requirements into technical solutions.
  • Gather information for design documents and product requirements.
  • Design robust and scalable architectures and write code.
  • Conduct unit testing and communicate status and issues to team members and stakeholders.
  • Collaborate with cross-functional teams and troubleshoot open issues.

Requirements

  • Bachelor's or Master's degree in Computer Science, AI/ML, or related field.
  • 10+ years of experience in software engineering, particularly in machine learning/AI.
  • Proven experience in leading or managing machine learning/AI teams with successful project delivery.
  • Strong computer science fundamentals in algorithms, data structures, databases, and machine learning.
  • Excellent communication skills and ability to collaborate with data science teams.
  • Experience in Java, Scala, Object Oriented & Functional Programming, and Design Patterns.
  • Experience in coding and implementing scalable solutions in a large-scale distributed ecosystem with Cloud Technologies like Azure and GCP.
  • Experience in Apache Hadoop, Map-reduce, Apache Spark, and messaging systems like Kafka.
  • Strong expertise in designing and building scalable APIs and cloud-native microservices.

Nice-to-haves

  • Master's degree in computer science, computer engineering, or related area with 3 years of experience in software engineering.
  • Background in creating inclusive digital experiences and knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards.
  • Knowledge of accessibility best practices and Walmart's accessibility standards.

Benefits

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