Walmart is looking to solve the problem of ensuring competitive, accurate, and timely prices across its online and store channels by designing and developing large-scale backend event-driven systems leveraging GenAI LLMs, machine learning, Cassandra, Kafka, Apache Spark, and GCP.
Requirements
- Deep expertise in Java; experience with Kotlin is a plus, strong Python skills preferred
- Experience with Cassandra (or similar distributed NoSQL databases)
- Experience with Kafka (or similar messaging/streaming platforms)
- Experience designing and building large-scale distributed systems
- Proficiency with RESTful APIs and microservices
- Experience integrating machine learning models and/or GenAI LLMs into production preferred
- Experience with Apache Spark for big data processing preferred
Responsibilities
- Architect, design, and implement complex backend systems for pricing services using Java and Python (Kotlin experience is a plus)
- Lead integration of GenAI LLMs and machine learning models into backend services
- Design and optimize data storage with Cassandra, data streaming with Kafka, and large-scale processing with Apache Spark
- Develop and manage big data ETL jobs
- Implement and maintain monitoring and visualization dashboards with Grafana
- Mentor and guide junior engineers; lead technical discussions and reviews
- Collaborate with data scientists, ML engineers, and product managers to deliver pricing solutions
Other
- Bachelor’s or Master’s degree in Computer Science or related field
- 5+ years of backend development experience
- Excellent leadership, communication, and problem-solving skills
- Flexible, hybrid work: primarily in office coupled with virtual when not onsite
- Annual salary range for this position is $90,000.00-$180,000.00