Let $(S,d_{1})$ and $(S',d_{2})$ be two proper geodesic metric spaces. If there exists a quasi-isometric embedding $f: S\rightarrow S'$, does there exist a $\textbf{Borel}$ quasi-isometric embedding $g: S\rightarrow S'$ as well (with respect to the corresponding Borel $\sigma$-algebras)?.
I asked an analogous question, Continuous quasi-isometry between Riemannian manifolds, regarding continuity. In said post I was told that in general a continuous quasi-isometry cannot be expected solely from the existence of a quasi-isometry (although, the uniform contractibility on the counterdomain ensures a positive answer, as was answered as well).
Just to recall, a $\textbf{quasi-isometry}$ $f: S\rightarrow S'$ is a function for which there exist positive constants $L,C$ such that $$L^{-1}d_{1}(x,y)-C\leq d_{2}\big(f(x),f(y)\big)\leq Ld_{1}(x,y)+C\hspace{0.5cm} \forall x,y\in S.$$ Moreover, if the preimage of a Borel set on $S'$ under $f$ is a Borel set on $S$ , $f$ is a $\textbf{Borel quasi-isometry}$.
Here is an outline (I do not need the geodesic property, only properness of your metric space). If you are interested in metric geometry, you should be able to fill in the details.
Definition. A separated net in a metric space $(X,d)$ is a subset $N\subset X$ such that for some $r>0, \epsilon>0$ the following hold:
(a) $\bigcup_{x\in N} B(x,r)=X$ (i.e. $N$ is an net).
(b) $B(x,\epsilon)\cap B(y,\epsilon)=\emptyset$ for all distinct points $x, y\in N$ (i.e. $N$ is separated).
I leave it to you as an exercise to prove that:
(1) A separated net exists in every metric space.
(2) If $(X,d)$ is proper, then every ball $B(x,R)\subset X$ contains only finitely many elements of $N$.
(3) The inclusion map $\iota: (N,d|_N)\to (X,d)$ is a quasi-isometry.
The key is to prove that for every separated net $N\subset X$ in a proper metric space, there exists a Borel map $q: X\to N$ which is a quasi-inverse to the quasi-isometry $\iota$. Once you have this, then for every quasi-isometric embedding $$ f: (X,d)\to (X',d') $$ you take $g:= f\circ q$, a new quasi-isometric embedding which is Borel and is at a finite distance from $f$.
Now, I will define $q$. Given a separated net $N\subset X$, consider the corresponding Voronoi tiling of $X$ corresponding to $N$. The (closed) tile corresponding to a point $x\in N$ will be denoted $V_x$: $$ V_x=\{y\in X: d(x,y)\le d(z,y) \quad \forall z\in N\}. $$ In view of properness of $(X,d)$, each point in $X$ belongs only to finitely many tiles. Moreover, the diameter of each tile is $\le 2r$.
Each tile is a Borel subset and so are the intersections of the tiles $$ V_{x_1,...,x_k}=V_{x_1}\cap .... \cap V_{x_k}, $$ (the "closed strata" of the tiling) as well as the following subsets, "open strata" of the tiling: $$ V^{'}_{x_1,...,x_k}:= V_{x_1,...,x_k}- \bigcup_{x\in N - \{x_1,...,x_k\}} V_x. $$ For instance, for $x_1\in N$, $$ V^{'}_{x_1}= \{y\in X: d(x_1,y)< d(z,y) \quad \forall z\in N-\{x_1\}\}. $$
Then $X$ is a disjoint union of the open strata as above. I will order arbitrarily all the finite subsets $\{x_1,...,x_k\}$ of $N$ for which $V^{'}_{x_1,...,x_k}$ is nonempty and let $x_1$ denote the smallest element of this finite subset.
Define the map $$ q: X\to N, q(x)=x_1, $$ where $x\in V^{'}_{x_1,...,x_k}$.
(4) I leave it to you to check that $q$ is a Borel quasi-isometry as required.