1. What is a Research Engineer at Meta?
A Research Engineer at Meta operates at the intersection of cutting-edge artificial intelligence research and large-scale systems engineering. In this role, you bridge the gap between theoretical machine learning breakthroughs and production-grade implementation. You work directly with research scientists and product teams to translate novel algorithms into robust models that power services serving billions of users across Facebook, Instagram, Threads, and Meta Quest.
The impact of a Research Engineer is felt across Meta's core product ecosystems and long-term strategic initiatives, including Meta Superintelligence Labs, Fundamental AI Research (FAIR), Monetization AI, and Meta Recommendation Systems (MRS AI). Whether you are scaling Large Language Models (LLMs), developing multi-modal reasoning algorithms, or engineering real-time recommendation and ranking pipelines, your code directly influences user engagement, content safety, and core infrastructure efficiency.
What makes this position unique is the scale of execution paired with research freedom. You are expected to write high-performance Python and C++ code, build custom PyTorch modules, optimize distributed training setups, and perform back-of-the-envelope estimations to eliminate hardware bottlenecks. You are not just applying existing ML frameworks—you are inventing new primitives, contributing to open-source initiatives, and publishing peer-reviewed research while deploying models to production at unprecedented scale.

