1. What is a Machine Learning Engineer at Block/Cash App?
As a Machine Learning Engineer at Block/Cash App, you are at the intersection of financial technology and advanced data science. You are not just building models; you are architecting the intelligence that powers Cash App, Square, and other Block ecosystems. Your work directly impacts how millions of users manage their money, how fraud is detected in real-time, and how personalized financial products are delivered at scale.
This role is both technically rigorous and strategically significant. You will tackle complex problems involving high-velocity streaming data, large-scale distributed systems, and the inherent challenges of the financial domain, such as low-latency requirements and high-stakes model accuracy. Whether you are optimizing a recommendation engine or refining a risk assessment pipeline, your contributions directly influence the user experience and the company’s bottom line.
You will find this role particularly rewarding if you enjoy solving "real-world" puzzles where the code you write moves the needle on product performance. Block values engineers who are collaborative, pragmatic, and deeply curious about the underlying mechanics of the products they support. You will be expected to bridge the gap between theoretical Machine Learning and robust, production-grade software engineering.

