There have been several solid answers that rely on the fact that for all $\alpha >0$, $\log x=O(x^{\alpha})$. I thought it would be instructive to show this using standard tools that don't rely on L'Hospital's Rule but rather, only involve the integral definition of the log and simple inequalities.
To that end, the (integral representation) definition of the log function can be written as
$$\log x\equiv\int_1^x\frac{1}{t}\,dt$$
Therefore, for any number $\alpha>0$, however small, we have
$$\log x^{\alpha}=\int_1^{x^{\alpha}}\frac{1}{t}\,dt \tag 1$$
Now, we can easily find an upper bound for $\log x$ using $(1)$. To that end, we write
$$\begin{align}
\alpha \log x&=\log x^{\alpha}\\\\
&=\int_1^{x^{\alpha}}\frac{1}{t}\,dt\\\\
&\le x^{\alpha}-1\\\\
&<x^{\alpha}
\end{align}$$
whereupon dividing $(2)$ by $\alpha$ yields
$$\log x\le \frac{x^{\alpha}}{\alpha} \tag 3$$
Now, recall that $(3)$ holds for all $\alpha >0$. Then, given a number $k$, we can choose this $\alpha$ so that $\alpha k=\delta <1$. Therefore, exploiting $(3)$ we have
$$\frac{\log^k i}{i^2}\le\frac{i^{\alpha k}}{\alpha i^2}=\frac{1}{\alpha i^{2-\delta}}$$
and therefore the series $\sum_{i=1}^\infty\frac{\log^k i}{i^2}$ converges by the comparison test since $2-\delta >1$. And we are done.