Senior Machine Learning Developer


Sydney NSW, Australia


May 11

This job is no longer accepting applications.

About Woolies X

WooliesX is part of the Woolworths Group. We’re an innovation business that brings together the brightest minds in e-commerce, technology, media and data to transform the way people live and shop. We’re here to create better everyday experiences for our customers. In the big picture, and the fine detail. In moments big and small.

We’ve worked together with our partners to create all kinds of initiatives you know and love – like Everyday Rewards, one of Australia’s most popular loyalty programs. Alongside Woolworths Supermarkets, we’ve helped make online shopping simpler and more intuitive, and were awarded #1 in customer satisfaction for online groceries by Canstar for our combined effort.

About The Role

Swift execution of Big Data processing, Machine Learning and ML Ops best practice on terabytes of data from the largest Australian retail is what this role is about. Working as part of the ML Development chapter and closely collaborating with Data Scientists, be prepared to build Cloud based cutting edge ML platforms, pipelines and experiment with Big Data and ML tech available on the market.

The team has a culture of its own, which involves an innate desire to do things differently trying to find the best solution for business needs and push tech to the limit. No matter how experienced you are, be prepared to learn a lot!

The primary goal of this role is to help design and build a state of the art Machine Learning Platform working collaboratively with Data Scientists and other ML developers. The role will report to a Machine Learning Chapter Lead. There is an option to be located in the Company's Surry Hills or Norwest offices in Sydney.

Key Responsibilities Will Include But Are Not Limited To

Hands-on technical leadership in design and implementation of state of the art Machine Learning platform

Growth of ML chapter capability through pioneering new tech and approaches to improve time to market, reliability and performance of Data Science products

Mentoring less experienced ML developers

Stakeholder management across different disciplines


Bachelor or above degree in Computer Science

8+ years of commercial software development experience

Good communication and stakeholder management skills

Strong Python, SQL and Linux

Kubernetes and Argo/Kubeflow experience

Solid knowledge of data structures, algorithms and system design with focus on reliable high throughput batch and streaming solutions

Solid experience with streaming technologies like Kafka, Pubsub or Kinesis

Practical knowledge of various classes of ML algorithms, techniques and packages

Experience of designing and implementing complex cloud solutions

It would be beneficial, but not essential, if you also had:

Experience of building production grade ML feature stores, model stores or ML pipelines in GCP or AWS

GCP Cloud Engineer or above level of certification

Solid ML Ops, SRE or DevOps experience

Joining the Group

As an inclusive, team-first company, our people are at the core of everything we do.

We care deeply about creating a workplace where our team members feel valued, respected and empowered. We are committed to providing equal opportunity regardless of gender identity, ethnicity, disability, sexual orientation or life stage and we are proud to be recognised as a Gold Tier Employer in the Australian Workplace Equality Index for LGBTQ+ inclusion.

As our Group continues to evolve, innovate and support our communities, we encourage our team members to do the same with their own careers, by providing ongoing opportunities to grow and make a real difference.

We value flexibility, and encourage our team members to work in ways that meet their work/life commitments and support their wellbeing.

We work hard to create a safe and inclusive environment for all, and most importantly, we're all about creating better experiences – for our customers and for each other.

We’d love to hear from You

If you meet a number of the requirements, but not all, we encourage you to submit your application. You can learn more about working with us on LinkedIn or via #LI #work180

Our Talent Acquisition Team and Hiring Leaders kindly request no unsolicited resumes or approaches from Recruitment Agencies. Woolworths Group is not responsible for any fees related to unsolicited resumes.

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume



Reimagining the everyday