• linkedins-approach-to-automated-accessibility-testing

    LinkedIn’s approach to automated accessibility (A11y) testing

    May 21, 2020

    Co-authors: Oliver Tse, Andrew Lee, Melanie Sumner, Renato Iwashima Accessibility (A11y) Engineering at LinkedIn aims to streamline accessible product development and maintenance. We think about how tooling can help achieve accessibility success and increase the efficiency of our fellow engineers across the organization. We design tools and the infrastructure...

  • graph-showing-x-axis-dwell-time-y-axis-probability

    Understanding dwell time to improve LinkedIn feed ranking

    May 12, 2020

    Co-authors: Siddharth Dangi, Johnson Jia, Manas Somaiya, and Ying Xuan The LinkedIn feed is the cornerstone of the member experience. It’s where our members post ideas, career news, questions, and jobs in an array of formats, including short text, long-form articles, images, and videos. The Feed AI Team’s mission is to help LinkedIn’s members discover the most...

  • buliding-blocks-of-spark-tf-record

    Spark-TFRecord: Toward full support of TFRecord in Spark

    May 4, 2020

    Co-authors: Jun Shi, Mingzhou Zhou Introduction In the machine learning community, Apache Spark is widely used for data processing due to its efficiency in SQL-style operations, while TensorFlow is one of the most popular frameworks for model training. Although there are some data formats supported by both tools, TFRecord—the data format native to TensorFlow—is...

  • diagram-of-git-submit-workflow

    How LinkedIn handles merging code in high-velocity...

    April 30, 2020

    The product ecosystem at LinkedIn is vast, and managing its infrastructure can be daunting. Nearly 10 years ago, we transitioned away...

  • apache-pinot-update

    Introducing Apache Pinot 0.3.0

    April 27, 2020

    Built at LinkedIn, Pinot is an open source, distributed, and scalable OLAP data store that we use as our de-facto near-real-time...

  • building-with-agility

    Building with agility for our members in times of need

    April 23, 2020

    The needs of our members and customers have evolved rapidly in recent weeks, and we’ve been focused on evolving alongside them to meet...