Skip to content

Engineering at Meta

  • Open Source
    • Open Source
    • Meta Open Source
  • Platforms
    • Android
    • iOS
    • Web
  • Infrastructure Systems
    • Core Infra
    • Data Infrastructure
    • DevInfra
    • Production Engineering
    • Security & Privacy
    • Research Publications
  • Physical Infrastructure
    • Connectivity
    • Data Center Engineering
    • Networking & Traffic
    • Research Publications
  • Video Engineering & AR/VR
    • Video Engineering
    • Virtual Reality
    • Research Publications
  • Artificial Intelligence
    • ML Applications
    • AI Research
    • Research Publications
  • Watch Videos

ML Applications

We use artificial intelligence and machine learning across Meta to improve our products and services. We develop and advance algorithms that rank feeds and search results, create new text-understanding algorithms that keep spam and misleading content at bay, and automatically caption videos in your News Feed through our speech-recognition systems. We’re also responsible for displaying billions of translated stories every day, developing computer-vision algorithms that make images and videos accessible to the blind, and creating magical visual experiences such as turning panorama photos into fully interactive 360 images. Our efforts form the glue between science, research, and Meta’s experiences.

View Related Posts
View Related Job Openings
Open sourcing wav2letter++, the fastest state-of-the-art speech system, and flashlight, an ML library going native
AI Research
Open sourcing wav2letter++, the fastest state-of-the-art speech system, and flashlight, an ML library going native
Nevergrad: An open source tool for derivative-free optimization on engineering.fb.com, Facebook's Engineering blog
AI Research DEC 20, 2018
Nevergrad: An open source tool for derivative-free optimization
AI Research DEC 14, 2018
Open-sourcing PyText for faster NLP development
  • Articles
  • Videos
  • Publications
The Latest
Facebook contributes to MLPerf, open-sources Mask R-CNN2Go on engineering.fb.com, Facebook's Engineering blog
AI Research DEC 12, 2018
Facebook contributes to MLPerf, open-sources Mask R-CNN2Go
AI Research DEC 7, 2018
PyTorch developer ecosystem expands, 1.0 stable release now available
Using AI and satellite imagery for disaster insights on Code.fb.com, Facebook's Engineering blog
AI Research NOV 30, 2018
Using AI and satellite imagery for disaster insights
Research in Brief: Neural Egg Separation: Training ML systems to extract audio and video from noisy, cluttered environments on Code.fb.com, Facebook's Engineering blog
AI Research NOV 28, 2018
Neural Egg Separation: Training ML systems to extract audio/video from noisy/cluttered environments
Predictive test selection: A more efficient way to ensure reliability of code changes on engineering.fb.com, Facebook's Engineering blog
DevInfra NOV 21, 2018
Predictive test selection: A more efficient way to ensure reliability of code changes
Toward a deeper understanding of the way AI agents see things - on engineering.fb.com, Facebook's Engineering blog
AI Research NOV 19, 2018
Toward a deeper understanding of the way AI agents see things
Open-sourcing FBGEMM for state-of-the-art server-side inference on engineering.fb.com, Facebook's Engineering blog
DevInfra NOV 7, 2018
Open-sourcing FBGEMM for state-of-the-art server-side inference
Open-sourcing FBGEMM and QNNPACK, foundational tools for AI performance, on engineering.fb.com, Facebook's Engineering blog
AI Research NOV 7, 2018
Open-sourcing foundational tools for AI performance
DevInfra NOV 6, 2018
Getafix: How Facebook tools learn to fix bugs automatically

Related Posts


Sep 13, 2018

Finding and fixing software bugs automatically with SapFix and Sapienz

Oct 19, 2018

MobileLab: Highly accurate testing to prevent mobile performance regressions

May 24, 2017

Managing resources for large-scale testing

Related Positions


  • Software Engineer, Infrastructure
    SUNNYVALE, US
  • Software Engineer, Infrastructure
    LOS ANGELES, US
  • Software Engineer, Infrastructure
    REMOTE, US
  • Software Engineer, Infrastructure
    BELLEVUE, US
  • Software Engineer, Infrastructure
    REDMOND, US
See All Jobs

Available Positions


  • Software Engineer, Infrastructure
    SUNNYVALE, US
  • Software Engineer, Infrastructure
    LOS ANGELES, US
  • Software Engineer, Infrastructure
    REMOTE, US
  • Software Engineer, Infrastructure
    BELLEVUE, US
  • Software Engineer, Infrastructure
    REDMOND, US
See All Jobs

Technology at Meta

  • footer-fb-engineering
    Engineering at Meta - X
  • footer-AI
    AI at Meta
  • footer-developers
    Meta Quest Blog
  • footer-developers
    Meta for Developers
  • footer-bug-bounty
    Meta Bug Bounty
  • footer-rss
    RSS

Open Source

Meta believes in building community through open source technology. Explore our latest projects in Artificial Intelligence, Data Infrastructure, Development Tools, Front End, Languages, Platforms, Security, Virtual Reality, and more.

  • android
    ANDROID
  • ios
    iOS
  • web
    WEB
  • backend
    BACKEND
  • hardware
    HARDWARE
Meta

Engineering at Meta is a technical news resource for engineers interested in how we solve large-scale technical challenges at Meta.

  • Home
  • Company Info
  • Careers
© 2026 Meta
  • Terms
  • Privacy
  • Cookies
  • Help
  • Cookie settings

Allow the use of cookies by Meta on this browser?

We (Meta Platforms Ireland Limited) use cookies on this site. Some of these are essential cookies which are required for the site to work as intended. We also use optional cookies to perform site analytics and measure the performance of content on this site. You have control over the optional cookies that we use. If you choose to "Decline optional cookies", you can continue to use the site but we will be unable to perform site analytics on this site using such cookies and similar technologies. Learn more about our cookies and third-party providers in our Cookies Notice, or you can review or change your choices, including withdraw your consent, at any time in your Settings page.