Is it possible to construct an action of an $E_\infty$ operad on $BU$ that respects filtration by $BU(n)$? It is well known that $BU$ is an infinite loop space, and as such it has an action of an $E_\infty$ operad. An explicit construction of such an action is given, for example, in an answer to  this MO question . My question is whether it is possible to construct an action that respects the filtration of $BU$ by $BU(n)$. 
Let me spell out the question more explicitly: is it possible to construct a filtered space $X_1 \subset X_2 \subset \cdots X$ such that for each $n$ $X_n\simeq BU(n)$, and there is an action of an $E_\infty$ operad $P$ on $X$ such that operad structure maps like $$P(i)\times X^i\to X$$ restrict to maps
$$P(i)\times X_{n_1}\times\cdots \times X_{n_i}\to X_{n_1+\cdots+ n_i}$$
 A: Fix your favourite small infinite vector space $V$; note that the space of (ordered) decompositions $f:V \simeq \bigoplus_1^k V$ is contractible, so the space of sets of inclusions  $\{ f_j | j = 1,...,k\}$ (i.e., forgetting the order) is a model of $B \mathfrak{S}_k$.  To such a set of inclusions $I$ and a choice of suspaces $W_j \subset V$ indexed by $I$, write $\bigoplus_I W_j = \sum f_j W_j$.
Our model of $BU$ will be the subspaces of $V$ of finite corank, and the filtration $BU_n$ will be the subspaces specifically of corank at-most-$n$.
Claim: $BU_n$ is a model of $\mathbf{B}U(n)$.
Idea: I'll describe a blow-up $ X \to BU_n \backslash BU_{n-2}$ and argue both equivalences $X \simeq BU_n \backslash BU_{n-1}$ and $X \simeq BU_n\backslash BU_{n-2}$.

Given a space $W \lt V$ of corank $n-1$ the fiber of the blowup over $W$ consists of all choices of a basis $b :\mathbb{C}[x]\simeq W$ (contractible choice!); let $X$ be the mapping cylinder of the map assigning to $(W;b)$ the subspace $b(x\mathbb{C}[x])$; extend the cylinder map to $p : X \to BU_n\backslash BU_{n-2}$ by $(W;b,t) \mapsto b\left((1-t + tx)\mathbb{C}[x]\right)$
The mapping cylinder of course deformation retracts to its base, $BU_n \backslash BU_{n-1}$; on the other hand, the homotopy specified by $s \mapsto t \mapsto ts$ interpolates $p$ and the map forgetting both $t$ and $b$; which map has contractible (set-theoretic) fibers.
A: let me give a possibly helpful "answer" by ancient history.   Since I don't actually have an answer, these should be comments, but they
are too long for that.  In Section 1 of Chapter I of  "$E_{\infty}$ ring spaces and $E_{\infty}$ ring spectra", http://www.math.uchicago.edu/~may/BOOKS/e_infty.pdf, I gave a systematic account of the action of the linear isometries operad $\mathcal{L}$ on infinite homogeneous spaces  $G/\prod_{1\leq i \leq n} G_i)$  of classical groups.  It includes all of the classical groups and, via the usual Grassmannians, all of their classifying spaces.   By construction, all of these are colimits related to, but not at all the same as, the one given by the natural filtration you ask about.  They are all given by functors  $T$ defined on a graded category of finite dimensional (real) inner product spaces, the grading given by dimension; see Definitions 1.6 and 1.8, op cit. So for the real analogue of your question $T$ would send $V$ to  $O(V\oplus V)/O(V)\times O(V)$.  The $\mathcal{L}$-space associated to $T$ is the colimit $T(\mathbf{R}^{\infty})$ of the $T(V)$.   This is not what you ask for, but it is the most geometric action in sight.  The construction there was tailored towards proving that all of the Bott maps are $E_{\infty}$ maps, and there might be some alternative packaging that does what you want.  You mention the quite different operad acting on $\coprod BU(n)$, which by construction from the permutative category $\coprod U(n)$ behaves as you wish before group completion.  Perhaps a comparison between these two different operad actions might be relevant, and I gave that in "The spectra associated to $\mathcal{I}$-monoids", http://www.math.uchicago.edu/~may/PAPERS/24.pdf.
Several comments refer to the multiplicative structure $\otimes$ rather than to the additive structure $\oplus$ you are implicitly asking about.
The bipermutative category $\coprod BU(n)$ gives rise to an $E_{\infty}$ ring space structure, but that would lead to a different (and slightly
ill-posed) question with your sum of the $n_i's$ replaced by their product.
A: Unfortunately there is no such filtration.
At first, this looks very similar (but not as strong as) asking for a map of $E_\infty$ spaces $\coprod BU(n) \to BU$ which would become a splitting map $ku \to bu$ of spectra. We know that doesn't happen, because there's a nontrivial $k$-invariant.
We can look more carefully at how this $k$-invariant works and it leads us to a method to give an actual contradiction. The $k$-invariant is detected by the fact that the generator $1_{ku}$ of $\pi_0 ku$ is annihilated by the Hopf element $\eta$, and the Toda bracket $\langle 2, \eta, 1_{ku}\rangle$ contains the Bott element $\beta$ and does not contain zero. This is spelled out in the following way on the level of $E_\infty$ spaces. Suppose $X$ is an $E_\infty$ space with multiplication $\smile$ and associated spectrum $KX$, and let $\alpha \in \pi_0(X)$ have image $[\alpha] \in \pi_0(KX)$. Up to translating path components, the element $\eta[\alpha] \in \pi_1(KX)$ lifts (up to changing path components) to the element $\alpha \smile_1 \alpha \in \pi_1(X, \alpha \smile \alpha)$. We can find a canonical nullhomotopy of the path composite of $\alpha \smile_1 \alpha$ with itself, expressing the identity $2 \eta [\alpha] = 0$; if we also have a nullhomotopy of $\alpha \smile_1 \alpha$, then we can use this to construct a representative for the bracket. If you carry this out for the basepoint of $BU(1)$ using the standard map $E\Sigma_2 \times_{\Sigma_2} BU(1)^2 \to BU(2)$, you find that you get the generator of $\pi_2 BU(2) = \Bbb Z$. However, in $bu$ this would mean that there was a bracket $\langle 2,\eta, 0\rangle$ which did not contain zero; that would be bad.

Of course, it turns out to be a lot easier to appeal to some machinery. Kochman calculated the Dyer-Lashof operations on $H_* BU = \Bbb F_2[x_1, x_2, \dots]$. His calculations show, for example, that $Q^4 x_1 = x_1^3 + x_1 x_2 + x_3$. As a result, the map $H_6 (E\Sigma_2 \times_{\Sigma_2} BU(1)^2) \to H_6(BU)$ is surjective, but the map $H_6(BU(2)) \to BU$ is not (it is missing $x_1^3$). This means that our operad structure map $P(2) \times X_1 \times X_1 \to X$ could never land in a subobject $X_2$ as you want. (This assumes that I've read and understood correctly in calculating the operations.)
(I actually find Priddy's method for calculating the Dyer-Lashof operations here a little easier than trying to understand Kochman's algorithm: Priddy calculates the Dyer-Lashof operations on $H_*(\coprod BU(n)) = \Bbb F_2[a_0,a_1,\dots]$ and then you can deduce the operations on the generators $x_i = a_i a_0^{-1}$ of $H_* BU$ by the Cartan formula. The inverse screws up the property of preserving homogeneous degree and it's what's messing us up here.)
