Senior Software Engineer (Machine Learning Infrastructure), Cash App

  • Melbourne VIC, Australia
  • Full-time
  • Current Square Employee?: Apply via go/jobs with your Square email.

Company Description

Cash App is the fastest growing financial brand in the world. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic app with over 34 million monthly active users. We are bringing a better way to send, invest, and save to anyone who has ever sought an alternative to the traditional banking system. 

Loved by customers and pop culture, we’ve consistently held the top spot for finance in the App Store for many years, seeing more engagement with millions of followers across social media in a day than most brands see in a year. We are building an ecosystem to redefine the world’s relationship with money by making it universally accessible.

Cash App fully is a remote first organisation with support for office based working. We want to be a long term home for talent regardless of location.

Job Description

Deep Learning powered Artificial Intelligence, isn’t a nebulous future technology... it’s available now. The Machine Learning Infrastructure (MLI) team’s mission is to transform Cash App into an AI company. Concretely, we’re building our AI capabilities with infrastructure to make AI faster, cheaper, and more accessible to all Cash App teams. 

We would love to talk with you regardless of your current strengths. We’re willing to teach you everything we know, making us agnostic to the skills you have walking in the door.

What you’ll do:

  • Shape our mission and determine how to best accomplish it

  • Autonomously deliver outcomes with support when you want it

  • Solve challenging technical problems at scale

  • Foster our growth through mentoring and supporting fellow engineers

  • Design, build and maintain systems to power AI on Cash App

  • Update an existing proprietary ML stack with open source or managed alternatives


We’re looking for you to have at least 5 years of industry experience and be supportive to your colleagues.We want you to have a track record or a desire to:

  • Autonomously work in a fast paced, ambiguous and unpredictable environment

  • Be naturally curious & eager to learn. (We have one day a week dedicated to Passion Projects).

  • Mentor other engineers 

  • Work creatively, taking the initiative and leading when required

  • Grow your solutions, fixing them as necessary

  • Communicate clearly via writing to enable work split over multiple time zones

  • Bachelor's Degree or Diploma in Computer Science, or equivalent experience

You’ll need to be happy working with and learning:

  • Some weird internally developed stuff you’ve never heard of

  • Kotlin, Java, Golang & Python

  • AWS, Kubernetes 

  • Kafka and Flink

Interested in learning more?

Additional Information

Cash App treats all employees and job applicants equally. Every decision is based on merit, qualifications, and talent. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 

We will consider for employment qualified applicants with criminal histories in a manner consistent with each office’s corresponding local guidelines.