Taro Logo

Senior, Software Engineer | Personalization

World's leading retailer focused on helping people save money so they can live better.
Bentonville, AR, USA
$90,000 - $180,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior, Software Engineer | Personalization

Join Walmart's Personalization team as a Senior Software Engineer to develop and manage large-scale interfaces using Machine Learning and Online inference algorithms. You'll be part of a team that creates personalized experiences for millions of customers, leveraging their preferences and purchase patterns. The role involves working with cutting-edge ML technologies, building scalable APIs, and developing features around personalizing membership experiences. As part of Walmart Global Tech, you'll impact hundreds of millions of people through your code. The position offers a hybrid work environment, competitive compensation including salary range of $90,000-$180,000, performance bonuses, and comprehensive benefits. You'll work in Bentonville, AR, a vibrant area with over 200 miles of trails, emerging food scene, and cultural attractions like Crystal Bridges Museum. The role requires expertise in Java/Python, cloud technologies, and machine learning, making it perfect for those wanting to innovate at scale and reimagine retail's future.

Last updated a month ago

Responsibilities For Senior, Software Engineer | Personalization

  • Design, build, and maintain highly scalable APIs for personalized experience
  • Develop code leveraging machine learning algorithms
  • Build high read-tolerant, resilient APIs
  • Work on business requirements and system design
  • Collaborate with other engineers on task breakdowns
  • Analyze system performance and troubleshoot bottlenecks
  • Develop and maintain automated test cases
  • Follow coding and design best practices

Requirements For Senior, Software Engineer | Personalization

Java
Python
Kubernetes
Cassandra
  • Masters in Computer Science with 5+ Years of experience
  • Strong programming experience in Java or Python
  • Experience with cloud application development
  • Knowledge of Machine Learning and LLM frameworks
  • Experience designing scalable microservice APIs
  • Experience with NoSQL databases like Cassandra, Couchbase, Solr
  • Experience with CI/CD pipelines
  • Good communication skills
  • Experience in agile development methodology

Benefits For Senior, Software Engineer | Personalization

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Stock Purchase Plan
  • Life Insurance
  • Parental Leave
  • Education Budget
  • Company Discounts
  • Military Leave Pay

Interested in this job?