Facebook is leading a social movement by building a web that’s centered around people and by giving them the power to share and make the world more open and connected. Each day, our engineers have the freedom to innovate, build and create technology that fundamentally changes how over 500 million people connect to each other around the world. Our culture is all about moving fast, taking big risks, making an impact and building new products for the social web.
Send us you’re resume if you’re interested in Internships and Full Time positions and we hope to meet you at the AI-MAS Winter Olympics!
Facebook @ AI: Discuss and Discover
Presentation: Three Cool Things about Facebook
Speaker: Andrei Alexandrescu
Feb 19, 10:00, EC105 Lecture Hall
You might have heard a few things about Facebook. The Hackathons. Ripstiks. Engineers shipping code daily. The gourmet free food… This talk dives into three aspects behind the scenes at Facebook that might be less known but, plenty interesting. Did you know we use machine learning to figure out patterns in data too large to be human-reviewable? That takes a fair amount of CPU power, so we defined our own memory allocator and string type. Finally, we concluded that the existing data centers were wasting power and money, so we decided to build our own data centers focused on efficiency and speed.

Andrei Alexandrescu is a Research Scientist at Facebook and coined the colloquial term “modern C++”, used today to describe a collection of important C++ styles and idioms. His eponymous book on the topic, Modern C++ Design (Addison-Wesley, 2001), revolutionized C++ programming and produced a lasting influence not only on subsequent work on C++, but also on other languages and systems. With Herb Sutter, Andrei is also the coauthor of C++ Coding Standards (Addison-Wesley, 2004).
Through Andrei’s varied work on libraries and applications, as well as his research in machine learning and natural language processing, he has garnered a solid reputation in both industrial and academic circles. Andrei has also been the key designer of many important features of the D programming language and has authored a large part of D’s standard library, positioning him to write an authoritative book on the new language, appropriately entitled The D Programming Language (Addison-Wesley, 2010). Andrei holds a PhD in Computer Science from the University of Washington and a BS in Electrical Engineering from University “Politehnica” Bucharest.
Loading...

























