Scalding is an open source Scala library for writing MapReduce jobs. It allows writing MapReduce logic in a functional style using Scala collections and avoids writing external UDFs. Scalding uses Cascading under the hood to handle MapReduce planning and optimization. At Twitter, over 60 Scalding jobs are used in production for tasks like ad targeting, market analysis, and recommendation algorithms implemented using Scalding's linear algebra and matrix libraries. Future work includes improving logical query planning and matrix optimizations.