(USA) Senior, Software Engineer-Machine Learning

Walmart•Grapevine, TX
•$90,000 - $180,000

About The Position

The Senior Software Engineer leads delivery of scoped software features and models in collaboration with engineering teams. The role develops, tests, and maintains software components using multiple programming languages, aligning solutions with platform and business objectives. It involves designing scalable systems, integrating AI/ML capabilities, conducting code reviews, and ensuring software quality through continuous development and monitoring. The team develops computer vision solutions for Sam’s Club operations and member experience, including Exit Vision and IRAS. It combines software engineering and data science expertise to develop edge and cloud services, integrate computer vision with RFID, maintain production reliability, and support large-scale deployments. The role calls for sound technical judgment, cross-team collaboration, innovation, and engineering excellence.

Requirements

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience in software engineering or a related area.
  • Option 2: 5 years of experience in software engineering or a related area.
  • Extensive software development experience and proficiency in languages such as JavaScript, Python, Java, Rust, Dart, and C++.
  • Strong expertise in object-oriented programming, code review, debugging, and documentation-based coding practices.
  • Ability to deliver scoped features and models through collaborative, iterative development and continuous integration.
  • Demonstrated skills in AI/ML integration and use of generative AI tools to enhance development efficiency.
  • Understanding of platform design, product strategy, and technical leadership for scalable, maintainable software solutions.
  • Commitment to engineering excellence, proactive problem-solving, and effective cross-team collaboration.

Nice To Haves

  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or a related area and 1 year's experience in software engineering or a related area.
  • Knowledge of creating inclusive digital experiences and implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards.
  • Knowledge of assistive technologies and integrating digital accessibility into products.
  • Knowledge of accessibility best practices and Walmart accessibility standards and guidelines.

Responsibilities

  • Lead delivery of scoped features and models through collaborative engineering teams, aligning work with platform and system goals.
  • Develop, test, and maintain high-quality, efficient code across multiple programming languages and support the full software lifecycle and CI/CD processes.
  • Integrate AI/ML components and use generative AI tools to enhance software capabilities and development efficiency.
  • Participate in solution design, conduct code reviews, and apply best practices for scalable, secure, and maintainable systems.
  • Collaborate with stakeholders to translate business needs into technical requirements and measurable outcomes.
  • Monitor application performance, support defect resolution, and drive continuous improvement initiatives.
  • Mentor peers and contribute to knowledge sharing and engineering excellence.

Benefits

  • Competitive pay
  • Performance-based bonus awards
  • Medical coverage
  • Vision coverage
  • Dental coverage
  • 401(k)
  • Stock purchase
  • Company-paid life insurance
  • Paid time off, including sick leave
  • Parental leave
  • Family care leave
  • Bereavement leave
  • Jury duty leave
  • Voting leave
  • Short-term disability
  • Long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit, including tuition, books, and fees for eligible associates
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service