Senior Software Engineer, Machine Learning

Walmart

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Grapevine, TX
Salary
$90,000–$180,000 / yr
Employment
Full-time
Posted
6 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $135k
$73k $253k
below market most similar roles pay here above market

This role pays less than 90% of similar roles. Most pay $162,000–$235,750 — the blue band above. At the midpoint, this role pays about $135k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Walmart

Walmart Inc. is the world''s largest retailer by revenue, operating a chain of hypermarkets, discount department stores, and grocery stores, as well as a growing e-commerce presence through Walmart.com. Industry: General Merchandise & Grocery Retail

Walmart currently has 825 open roles on FindRole.

Listed pay typically runs $121,000–$242,000 across 473 roles with salary data.

Most-posted roles

View all roles at Walmart

At a glance

TL;DR · Senior Software Engineer, Machine Learning

The (USA) Senior, Software Engineer-Machine Learning will join a team developing advanced computer vision solutions to enhance Sam’s Club operations and member experience. This role involves leading the delivery of scoped features and models by collaborating with engineering teams to develop, test, and maintain software components. You will build scalable systems, integrate AI/ML capabilities, and leverage generative AI tools to enhance development efficiency. Key responsibilities include conducting code reviews, monitoring application performance, and supporting large-scale deployments across edge and cloud services. The position requires proficiency in JavaScript, Python, Java, Rust, Dart, and C++. You will solve technical problems by integrating computer vision with RFID technology to manage products like Exit Vision and IRAS, which convert autonomous observations into precise inventory data.

What does a Software Engineer earn in Texas?

Median $178175 from 187 postings across 44 companies.

See salary data

What you'll do

  • Lead the delivery of scoped features and models while ensuring alignment with platform and business goals.
  • Develop, test, and maintain high-quality code across multiple programming languages throughout the full software lifecycle.
  • Integrate AI/ML components and leverage generative AI tools to enhance software capabilities and development efficiency.
  • Design scalable, secure, and maintainable systems and participate in technical solution design.
  • Conduct code reviews and apply best practices for continuous integration and deployment processes.
  • Translate business needs into technical requirements and measurable outcomes with key stakeholders.
  • Monitor application performance and support defect resolution to drive continuous improvement.
  • Mentor peers and contribute to knowledge sharing and engineering excellence.

What we're looking for

  • Obtain a Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or a related area and 3 years of experience.
  • Possess 5 years of experience in software engineering or a related area.
  • Demonstrate proficiency in programming languages such as JavaScript, Python, Java, Rust, Dart, and C++.
  • Exhibit expertise in object-oriented programming, code review, debugging, and documentation-based coding practices.
  • Show proven ability to integrate AI/ML components and leverage generative AI tools to enhance development efficiency.
  • Demonstrate skills in designing scalable, secure, and maintainable software solutions and platform design.
  • Master’s degree in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area and 1 year of experience (preferred).
  • Knowledge of implementing Web Content Accessibility Guidelines (WCAG) 2.2 AA standards and assistive technologies (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Dallas, TX 32 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Automated Testing Object-Oriented Programming Platform Design Debugging WCAG) 2.2 AA Data Analytics
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA 68 days ago $117,000–$234,000
Python Java JavaScript Rust C++ Dart AI/ML Generative AI CI/CD Distributed Systems Data Pipelines Object-Oriented Programming Automated Testing Solution Design WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Bentonville, AR +1 43 days ago $90,000–$180,000
Python JavaScript Java Rust Dart C++ AI ML Generative AI CI/CD Object-Oriented Programming Automated Testing Debugging Software Development Lifecycle
3+ yrs exp Hybrid

Senior Software Engineer

Walmart

Bellevue, WA 33 days ago
Python Java JavaScript Rust C++ Dart Generative AI Machine Learning CI/CD Automated Testing DevOps Object-Oriented Programming WCAG) 2.2 AA Software Development Lifecycle Debugging
3+ yrs exp

Senior Software Engineer, Machine Learning

DoorDash, Inc

San Francisco, CA +2 14 days ago $167,800–$246,800
Machine Learning PyTorch Keras lightgbm scikit-learn Spark ML Pyspark Snowflake SQL SQL AI Coding Tools Claude Code Codex Cursor
5+ yrs exp Hybrid

Senior Software Engineer, Machine Learning

Anduril Industries

Broomfield, CO +1 3 days ago $190,000–$252,000
Python Rust C++ C Machine Learning CI/CD GitHub Pytorch FastAPI TypeScript JavaScript React NodeJS CesiumJS Robot Framework REST API Object-Oriented Programming Functional Programming Anomaly Detection Hyperparameter Optimization