What is a Data Scientist at Branch?
A Data Scientist at Branch plays a pivotal role in shaping the future of mobile linking, measurement, and user acquisition. At its core, Branch processes billions of daily events and user interactions across the global mobile ecosystem. In this role, you are not simply analyzing static datasets; you are building the algorithmic foundation that helps the world’s largest brands understand their cross-platform user journeys, optimize their marketing spend, and deliver seamless deep-linking experiences.
The impact of your work is immediate and highly visible. Whether you are assigned to core attribution, fraud detection, or the search and discovery team, your models and insights directly influence product engineering and business strategy. Because Branch operates at an incredible scale, the systems you design must be highly performant, robust, and capable of handling massive, high-throughput data streams.
To succeed as a Data Scientist here, you must possess a unique blend of rigorous statistical knowledge, strong software engineering fundamentals, and product intuition. The team values builders who are excited by ambiguity and eager to solve complex, open-ended problems, such as resolving fragmented user identities across web and app environments or ranking search results based on sparse behavioral data.



