It is well known that "every surjection has a section" is an equivalent form of the axiom of choice (in fact, for me it is the most natural formulation of the axiom of choice). In detail, the statement is that for any map $f:X\to Y$ such that for every $y\in Y$ there is an $x\in X$ with $f(x)=y$ there is a map $s:Y\to X$ with $f(s(y))=y$ for every $y\in Y$.
Consider the statement "every injection with non-empty domain has a retraction". In detail, for any map $f:X\to Y$ such that $X$ is not empty and $f(x)=f(x')$ implies $x=x'$ for any $x,x'\in X$, there is a map $r:Y\to X$ with $r(f(x))=x$ for every $x\in X$.
Is this statement also equivalent to the axiom of choice? If not, is it weaker or stronger? What are some "well-established" set-theoretic principles equivalent to it?
No. Fix a point $x'\in X$ and define$$\begin{array}{rccc}r\colon&Y&\longrightarrow&X\\&y&\mapsto&\begin{cases}x&\text{ if $y=f(x)$ for some }x\in X\\x'&\text{ otherwise.}\end{cases}\end{array}$$