On a compact Riemannian manifold $(M, g)$, it's easy to see that the gradient of a function (grad $f$ $= \nabla f$ in my notation) can't be a Killing vector unless it's the zero vector. In fact, for any constant $c$, if
$$\textstyle\frac{1}{2}\mathcal{L}_{\nabla f} g = cg$$
then tracing gives
$$\Delta f = cn$$
Integrating over $M$ implies $c=0$, and thus $f$ is constant by the maximum principle.
My question: It it possible on a compact Riemannian manifold for there to be two functions $f$ and $\alpha$ such that $\alpha \nabla f$ is a Killing vector? One can easily see that the equation here is
$$\alpha \nabla^2 f + \textstyle\frac{1}{2}(d\alpha\otimes df + df\otimes d\alpha)=0$$
After tracing we find
$$\alpha\Delta f + (d\alpha, df) = 0$$
It seems to me that the above maximum principle argument doesn't do much here since it's entirely possible that $\alpha$ could be zero at the critical points of $f$.
To reiterate, I'm interested whether in this situation $\alpha \nabla f$ must be zero or whether there is some example that shows that it need not be zero in general.