PLDI 2021

Facebook and Novi are Gold sponsors of the 42nd ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI 2021). The conference will be held virtually from Sunday, June 20 to Saturday, June 26, 2021. Facebook is a Silver sponsor of the History of Programming Languages conference (HOPL IV) that will be co-located virtually with PLDI from Sunday, June 20 to Tuesday, June 22. Learn more about the conference at the link below.

Learn more

Facebook and Instagram are the Sustainability Sponsors of the Python Software Foundation (PSF) and WhatsApp is a sponsor of the Erlang Ecosystem Foundation. Recently, Facebook officially joined the Rust Foundation at its highest member tier. Check out some examples of how we are working to build community through open-source technology on our Sponsor page through the conference platform.

Engage with us

Interested in learning more about the work we are doing in the Programming Language space? Curious what our hiring process is like? Come chat with us! Facebook recruiters and researchers will be available at the Industry Reception on the conference platform during the following time:

  • Wednesday, June 23 from 12:30 to 1:30pm EST

Register for the conference here to gain access.

To share your experience with Facebook recruiters offline, connect with them below.


Workshops and Panels

Monday, June 21

Organized by Jules Villard with Dino Distefano and Ezgi Çiçek, the second edition of the Infer Practitioners Workshop gathers together developers and researchers working with the Infer static analysis platform. The goal of the workshop is to share knowledge about how to use and modify Infer in industrial and academic contexts.

Monday, June 21 to Tuesday, June 22

Session 6 Panel on Career Paths at 6:00pm EST includes Peter O’Hearn, Jean Yang, Kathleen Fisher, Hannah Gommerstadt, and Jennifer Paykin.

Wednesday, June 23

  • Ask Me Anything with Kim Hazelwood

Facebook research at PLDI 2021

Facebook affiliated authors are in bold.

Wednesday, June 23

Talks 2B: Language Design and Programming Models at PLDI-B

1:55 pm EST

  • Task Parallel Assembly Language for Uncompromising Parallelism

    Mike Rainey, Ryan Newton, Kyle Hale, Nikos Hardavellas, Simone Campanoni, Peter Dinda, Umut A. Acar

Thursday, June 24

Talks 3B: Architectures and Systems at PLDI-B

9:10 am EST

  • Developer and User-Transparent Compiler Optimization for Interactive Applications

    Paschalis Mpeis, Pavlos Petoumenos, Kim Hazelwood, Hugh Leather

Friday, June 25

Talks 6B: Applied Logics and Semantics at PLDI-B

1:50 pm EST

  • Porcupine: A Synthesizing Compiler for Vectorized Homomorphic Encryption
    Meghan Cowan, Deeksha Dangwal, Armin Alaghi, Vincent Lee, Caroline Trippel, Brandon Reagen

Learn more about Facebook at PLDI 2021

Join our team

Our open culture and diverse teams of experts, along with our emphasis on academic collaboration and sharing model, deliver a unique chance to grow as a researcher and engineer while directly contributing new ideas and technologies that impact experiences of billions of people around the world.

  • Postdoctoral Visiting Research (PhD), Novi Learn more
  • Software Engineer, Developer Tooling (WhatsApp) Learn more
  • Engineering Research full-time positions Learn more
  • Other research opportunities at Facebook Learn more