Senior Software Engineer; Optimisation & Decision Science
Listed on 2026-06-13
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Software Engineer
WHO WE ARE AT BASH
We are a team of leaders, bold thinkers and friends, and we’re on a mission to create remarkable omni-channel experiences for our customers.
We believe that by being Bold, Accountable, Simple and Human
, our values will lead us forward, keeping us real, connected and directed.
By leveraging the power of technology and exceptional talent
, we are building products that bring the physical and digital world together to create communities that prosper. This journey requires grit, ambition and teamwork as we transform SA retail for the better.
And we’re only just getting started. Now is the time to jump onboard.
We are a team of leaders, bold thinkers and humble learners and we're here to overcome big challenges, build solutions for people to enjoy, while doing the best work of our careers, together, as Bash. We use technology and talent to bring the physical and digital worlds closer, and we're transforming SA retail for the better.
Bash is one of South Africa's leading omnichannel retailers with the transaction volumes, customer and product data, and operational complexity to make the problems here genuinely hard. The optimisation opportunity is significant and largely untapped, and we're expanding the team to pursue it properly.
THE ROLE
The Optimisation & Decision Science team builds the models and algorithms that drive many of Bash's most important operational decisions. This is a small, rigorous team applying serious mathematics to hard operational problems.
We need a Senior Software Engineer to join the team and work alongside our operations research engineers to take that work into production. You’ll be responsible for translating models into reliable, observable systems running at the scale the business needs. You'll bring consistency to how we develop software and deploy models, and you'll build the platforms and standalone applications that let us put automated decisions in front of real customers and operators.
You'll set the engineering standard on the team and you'll own what you ship.
WHAT THE TEAM DOES
Our work sits across the business, from supply chain to customer experience to finance. Typical problems we solve:
WHO YOU ARE
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: