/Tech3d ago

YOLO creator Joseph Redmon argues Meta reassigning 5,000 engineers to data labeling is a tactic to prompt voluntary resignations

Defenders argue manual review is essential for understanding training datasets.

000020
Original post
Joseph Redmon@pjreddie#1627inTech

Meta’s new workforce reduction strategy is make SWEs manually label and generate training data. Meta gets valuable data and doesn’t have to pay severance when the workers get bored and quit.

Gergely Orosz@GergelyOrosz

@__apf__ Fulltime! Forcefully assigned. It's why so many devs at Meta are actively searching for new jobs. There's around 5,000 of them reassigned for FT data labeling

9:14 AM · Jun 7, 2026 · 12.5K Views
Sentiment

Positive users praise data labeling as AI's true moat at Meta while negative users criticize the engineer reassignments as devaluing once-essential work.

Pos
50.0%
Neg
50.0%
2 comments with sentiment.
Cluster Engagement
Posts from X
Most Activity
Most Activity
VIEWS19KBOOKMARKS14LIKES52REPLIES5
Gergely Orosz@GergelyOrosz

More context from Scale:

1. It’s not exactly about new leadership: but when Meta “bought” or “bought out” Scale and leadership changed, the focus drastically changed from devs doing manual data labelling to doing dev work

2. Talked w Scale leadership: they say in the early days data labelling was very important for the company, it was thus both necessary and highly rewarded - and this was before the Meta “sale”

3. Devs don’t like doing manual data labelling. But it’s something that creates great value when you are either selling data, or data labelling, or need high-quality data. Scale was (is?) in this business, and Meta clearly wants to create a SOTA coding model

Gergely Orosz@GergelyOrosz

Just learned:

Software engineers used to do manual data labeling at Scale AI while Alex Wang was CEO. After he left, new leadership joined, and were HORRIFIED to learn this. Stopped it ASAP

Now at Meta, software engineers are assigned manual data labeling... see the pattern?

3dViews 19KLikes 52Bookmarks 14
RETWEETS1
simon@disiok

Bad take, you absolutely need to look at the data, manually

Gergely Orosz@GergelyOrosz

Just learned:

Software engineers used to do manual data labeling at Scale AI while Alex Wang was CEO. After he left, new leadership joined, and were HORRIFIED to learn this. Stopped it ASAP

Now at Meta, software engineers are assigned manual data labeling... see the pattern?

3dViews 5KLikes 17Bookmarks 1

@yoavgo @ArneKoehn I understand where you're coming from (and agree with that charitable view) – but it's literally the situation. About 5000 regular Meta SWEs with past "exceeds expectations" ratings have been forcefully reassigned to a new org where data labeling is their *only* job.

3dViews 5.5KLikes 3Bookmarks 1

The job is not to develop data or RL *pipelines*. They don't write code for production systems. They write example code-related tasks on which LLMs are trained.

It's an expert data labeling job like any other (here, SWE domain). We do hire experts in dedicated orgs for this (Anthropic, Mercor, Surge, etc); on all feasible white collar domains.

The difference is initial motivation (what are you hired for) and incentive/reward system. The assignment is full-time and permanent. These are also people with higher than average SWE job performance and years of experience. They are rated by how well their tasks fit the LLM difficulty curve.

@Skiminok @ArneKoehn i dont understand why this specific reassignment is so much worse than other ones. data pipelines are important and interesting. RL pipelines likewise.

3dViews 208Likes 2Bookmarks 1
Joseph Redmon@pjreddie

get to lay workers off without paying severance or unemployment, get to exploit them a little more on the way out to train their AI replacements, we are so cooked

Joseph Redmon@pjreddie

this strategy low key perfect encapsulation of end-stage capitalist dystopia, normally workers could sue for wrongful termination if reassigned duties with the intent to force them out but now meta can claim they are doing valuable work and (may) be able to get around this!

2dViews 2KLikes 3Bookmarks 1

Not sure how else to describe? You create examples of SWE tasks, the kind you ask a coding agent to solve. Pick a real-life repo, phrase a prompt in English, write code for the verifier, validate that the difficulty is "just right" for the given models. You can make 2-10/week ~full-time.

@Skiminok @ArneKoehn maybe i misunderstood what you meant by "creating RL environments and tasks" then. can you elaborate?

3dViews 130Likes 2Bookmarks 1
sam laki@samlakig

@pjreddie i wonder if there are a few enterprising individuals that that train custom models to surreptitiously do the labelling until shogun wang tells them to seppuku

3dViews 246Likes 6

@yoavgo @ArneKoehn Data quality from a deliberately hired and motivated org of experts (Anthropic model; or countless modern data vendors) >> forced reassignment where the company is just waiting for people to resign.

@Skiminok @ArneKoehn seems very legit to me, its a software engineering project.. no?

3dViews 177Likes 2Bookmarks 0

@Skiminok @ArneKoehn i dont understand why this specific reassignment is so much worse than other ones. data pipelines are important and interesting. RL pipelines likewise.

@yoavgo @ArneKoehn Data quality from a deliberately hired and motivated org of experts (Anthropic model; or countless modern data vendors) >> forced reassignment where the company is just waiting for people to resign.

3dViews 158Likes 2Bookmarks 0

@Skiminok @ArneKoehn data labeling, or creating labeled data?

@yoavgo @ArneKoehn I understand where you're coming from (and agree with that charitable view) – but it's literally the situation. About 5000 regular Meta SWEs with past "exceeds expectations" ratings have been forcefully reassigned to a new org where data labeling is their *only* job.

3dViews 355Likes 0Bookmarks 0

@Skiminok @ArneKoehn seems very legit to me, its a software engineering project.. no?

@yoavgo @ArneKoehn The latter. Creating SWE-related RL environments and tasks.

3dViews 160Likes 0Bookmarks 0

@Skiminok @ArneKoehn maybe i misunderstood what you meant by "creating RL environments and tasks" then. can you elaborate?

The job is not to develop data or RL *pipelines*. They don't write code for production systems. They write example code-related tasks on which LLMs are trained.

It's an expert data labeling job like any other (here, SWE domain). We do hire experts in dedicated orgs for this (Anthropic, Mercor, Surge, etc); on all feasible white collar domains.

The difference is initial motivation (what are you hired for) and incentive/reward system. The assignment is full-time and permanent. These are also people with higher than average SWE job performance and years of experience. They are rated by how well their tasks fit the LLM difficulty curve.

3dViews 120Likes 0Bookmarks 0
Joseph Redmon@pjreddie

@__apf__ @GergelyOrosz They want these workers to quit. Then they don’t have to pay severance. And they get valuable training data as a side benefit! A win-win for Meta

@GergelyOrosz !! that's so wild it's hard to believe. how can that payroll math on cost of labeling possibly pencil out for them?

3dViews 220Likes 3Bookmarks 0

@GergelyOrosz The pattern is that AI work keeps moving the bottleneck back to human judgment. Labeling, review, evals, cleanup - none disappear just because the org chart changed.

3dViews 171
Nathan One@Nathanone

@GergelyOrosz The work that builds the company early always gets reclassified as beneath people once it works. Data labelling was the moat until it became a chore nobody wanted to own. The reward followed the status, not the value.

3dViews 55
((((Tom))))@numerounochef

@GergelyOrosz All Scale did pre-Meta was data labeling and doing the human part of RLHF. The only real engineering they needed to do was create the interfaces (and sometimes not even that as the companies they subcontracted for had their own UO) that the humans did RLHF from.

3dViews 45

this sounds to me like a "data labeling" role, especially if they are not allowed to automate it. so at first glance it does sound wasteful/silly. but after thinking a while, i do think it makes a lot of sense from the company perspective: why fire and re-hire when you have suitable talent in-house?

Not sure how else to describe? You create examples of SWE tasks, the kind you ask a coding agent to solve. Pick a real-life repo, phrase a prompt in English, write code for the verifier, validate that the difficulty is "just right" for the given models. You can make 2-10/week ~full-time.

1dViews 20Likes 0Bookmarks 0
Corporate Chaos@CorpChaos_

@GergelyOrosz The AI industry loves talking about models. The real moat is often the data. 🚀

3dViews 17
Demzy Biz@demzy_bizdev

@GergelyOrosz Early AI companies often trade engineering time for speed of iteration. Later, the constraint moves to systemizing data pipelines so you don’t rely on engineers for manual steps.

2d