With the axiom of choice we can prove a much more general result:
Theorem. If $X$ is an infinite group (or field), then there are bijections $f,g:X\to X$ such that $f(x)g(x)=x$ for all $x\in X$.
Proof. It will suffice to prove it for a group; if $X$ is an infinite field, we can apply the theorem to the multiplicative group $X\setminus\{0\}$ and then extend the bijections to $X$ by setting $f(0)=g(0)=0$. Moreover, it will suffice to construct three bijections $f,g,h:X\to X$ such that $f(x)g(x)=h(x)$ for all $x\in X$; then $f\circ h^{-1}$ and $g\circ h^{-1}$ will be bijections whose product is the identity map.
Let $X$ be an infinite group, $|X|=\kappa$, and choose a well-ordering $\prec$ of $X$ such that $|\{y\in X:y\prec x\}|\lt\kappa$ for each $x\in X$. Partition $X$ into disjoint sets $A,B,C$ with $|A|=|B|=|C|=\kappa$. We define $f,g,h:X\to X$ by transfinite induction. Consider $x\in X$, and suppose $f(y),g(y),h(y)$ have been defined for all $y\prec x$; we define $f(x),g(x),h(x)$ as follows.
If $x\in A$, let $f(x)$ be the least element of $X\setminus\{f(y):y\prec x\}$; then choose $g(x)\in X\setminus\bigcup_{y\prec x}\{g(y),\ f^{-1}(x)h(y)\}$ and let $h(x)=f(x)g(x)$.
If $x\in B$, let $g(x)$ be the least element of $X\setminus\{g(y):y\prec x\}$; then choose $f(x)\in X\setminus\bigcup_{y\prec x}\{f(y),\ h(y)g(x)^{-1}\}$ and let $h(x)=f(x)g(x)$.
If $x\in C$, let $h(x)$ be the least element of $X\setminus\{h(y):y\prec x\}$; then choose $f(x)\in X\setminus\bigcup_{y\prec x}\{f(y),\ h(x)g(y)^{-1}\}$ and let $g(x)=f(x)^{-1}h(x)$.
Now we have bijections $f,g,h:X\to X$ such that $f(x)g(x)=h(x)$ for all $x\in X$. (Injectivity is clear from the definition; surjectivity can be proved by transfinite induction.)