SFR-AutoR&D

Astro, Codey and Einstein working at a laptop

What if an AI agent could take an R&D goal, discover a new algorithm or method, implement it, run controlled experiments, and keep only what actually works?

That’s what we’re building at Salesforce AI Research: specialized R&D agents that go beyond fixing code or optimizing implementations. They form hypotheses, invent new methods, test competing ideas, and validate improvements through evidence.

Research discovers what is new; development turns what is proven into something real. The agents connect the two through a continuous loop of algorithmic discovery, experimentation, verification, and refinement.

The goal is a tighter loop from scientific discovery to verified engineering progress.

Today, we’re introducing two specialized R&D agents and our AutoInfra that supports the agents’ research loop.

How SFR-AutoR&D works

Start with an R&D goal, an artifact to work on, and a budget. The agent develops a method, tests it, and uses the evidence to decide what comes next.

Input

A research goal

What could work better?

ArtifactRepository or model
TargetA measurable gain
BoundsBudget & constraints
Salesforce SFR-AutoR&D Autonomous R&D
Output

Verified progress

A better solution, with proof.

  • A new method
  • Patch or checkpoint
  • Reproducible evidence

Today, we’re introducing two specialized R&D agents.

SFR-AutoR&D

AutoR&D-Engineer

Explore AutoR&D-Engineer

Discover better methods. Implement them. Prove the improvement.

Input Repository + research goalSystem, target & constraints
AutoR&D-Engineer
Output Verified implementationPatch + benchmark evidence
SFR-AutoR&D

TrainForge

Explore TrainForge

Invent training methods. Run the experiments. Keep the best model.

Input Baseline model + targetTask, evaluation & compute budget
TrainForge
Output Best verified checkpointModel + evaluation record

Research highlights

The gain of up to 11 percentage points comes from prior harness experiments. Other program results are forthcoming. If no candidate improves, the baseline stays.

Shared training infrastructure

AutoInfra supports the research loop.

AutoInfra provides shared training and inference infrastructure for SFR-AutoR&D. TrainForge uses it to launch and compare model experiments in parallel. It also supports training the models that power TrainForge and AutoR&D-Engineer, while validated improvements from either agent can be incorporated into AutoInfra for the next research cycle.

Explore AutoInfra

What it means in practice and for Salesforce.

Salesforce

Improve codebases and solutions

Use AutoR&D-Engineer to discover and implement better algorithms in existing systems, from data pipelines to retrieval engines. Validate gains in speed and memory efficiency while preserving correctness.

Train better models

Use AutoR&D-TrainForge to explore training methods and optimizers through controlled experiments. Identify what improves model quality and training efficiency within a defined compute budget.

Advance scientific discovery in AI Research

Use AutoR&D to explore open research questions, form hypotheses, and develop new algorithms and methods. Help Salesforce AI Research turn promising ideas into reproducible findings that inform the next experiment.