(usa) Senior, Software Engineer (java)

Walmart Walmart · Retail · Bellevue, WA

Senior Software Engineer role focused on integrating AI/ML components and leveraging GenAI tools into existing software systems. The role involves full software development lifecycle, CI/CD, testing, observability, and solution design, with a product-driven mindset. It emphasizes collaboration, technical ownership, and continuous improvement.

What you'd actually do

  1. Owns scoped feature or model delivery through collaborative engineering teams.
  2. Writes clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++.
  3. Integrates AI agents and ML components using internal and external APIs to enhance software intelligence.
  4. Assists in converting high-level designs into detailed designs using mock screens, pseudo code, and functional logic.
  5. Engages stakeholders to identify and refine complex business or user problems.

Skills

Required

  • Java
  • Python
  • TypeScript
  • JavaScript
  • Rust
  • Dart
  • C++
  • CI/CD
  • Automated testing
  • Observability
  • Monitoring
  • Object-oriented programming
  • API integration
  • Software design patterns
  • Problem definition
  • Technical requirements translation
  • Metrics definition
  • Cross-functional collaboration
  • DevOps
  • Program monitoring
  • Continuous integration

Nice to have

  • GenAI tools
  • GitHub Copilot

What the JD emphasized

  • ML model components

Other signals

  • Integrates AI agents and ML components using internal and external APIs
  • Leverages GenAI tools such as GitHub Copilot to improve development velocity