Senior Machine Learning Engineer, Risk

  • Full Time
Job expired!

Company Description

It all began with an idea at Block in 2013. Initially established to relieve the difficulties of peer-to-peer payments, Cash App has progressed from a straightforward product with a single function to a dynamic platform, creating distinctive financial products, including Afterpay/Clearpay. These products offer our 47 million monthly active customers a superior method for sending, spending, investing, borrowing and saving. Our aim is to revolutionize the global perception of money to make it more understandable, immediately accessible, and universally available.

At present, Cash App has thousands of employees operating worldwide across office and remote locations, encapsulating a culture that encourages innovation, cooperation and results. We have always been a distributed team, with many key roles able to be performed remotely from the countries where Cash App functions. Regardless of location, we adapt our approach to ensure our employees remain innovative, efficient, and satisfied.

Discover our locations, benefits, and more at

Job Description

The Marketplace within Cash App offers various payment products such as BNPL (Buy Now, Pay Later) or monthly payments to customers. The role of the Fraud Risk team involves building scalable systems utilized by our modelers and decision scientists to create & deploy ML-based strategies to combat fraud and maintain business health. Additionally, we develop the full customer experience for risk assessments.  

As part of this team, you will design, construct and launch fraud risk products and features. Our services are built on Cash App's constantly advancing infrastructure, and as a senior engineer, you will adapt to these changes and augment our tech stack to cater to future adaptability. This is an exciting chance to make a direct, hands-on impact on our product and work on projects crucial for the success of our business.

Responsibilities

  • Develop highly scalable systems, algorithms, and tools on one platform to support machine learning solutions.
  • Develop, integrate, and optimize end-to-end ML pipeline.
  • Commit to high code quality, good test coverage, and other engineering best practices 
  • Collaborate with product, analysts, and modelers on planning and implementing seamless user experiences 
  • Have the autonomy to research and achieve results with support when required
  • Contribute to the growth of our development capabilities by leading, mentoring, and supporting fellow engineers
  • Assist in creating the next generation of machine learning products at CashApp
  • Work from any AU Cash App office location, or remotely in Australia.

Qualifications

Requirements

  • 6+ years of backend software development experience in building and maintaining applications in any mainstream language such as: Java, JavaScript, Python, Kotlin, Ruby, Go, Swift, C++
  • Enthusiasm for solving business problems with technology and capable of taking ownership of an end-to-end solution
  • Desire for continuous learning of new technologies, frameworks, and services
  • Execution mindset with the capability to deliver with cross-functional teams that are globally distributed
  • Value testing and have experience with automated testing frameworks
  • Passion for Cash App's mission of economic empowerment
  • Prior experience with ML model-related work is beneficial
  • Experience with common technologies, such as Kafka, Redis, Cassandra is an advantage
  • An active interest in promoting Cash App's vision of creating economic empowerment

 

Tools we use and teach

  • Python, Java, Kotlin
  • Onnx/, LightGBM/XGBoost
  • Kubernetes, AWS
  • Datadog, SumoLogic
  • Hibernate, MySQL, Cassandra DB, DynamoDB
  • HTTP, JSON, gRPC, Protocol Buffers
  • Kafka, event-driven microservice architecture

 

Additional Information