Almost 2 months ago I started a new (data scientist) job. I was assigned to a team that has not used machine learning before. They have assigned me a wretchedly difficult project that I'm simply not enjoying. There is a second team in the company's analytics arm which is doing stuff that seems more routine, feasible, and interesting, and I would like to join the team. Actually, my interview for this position was with members of this team, and I took the position because the work they described seemed quite exciting. Unfortunately, when I showed up, they assigned me to a different team (the one I'm on now) with a lousy and monumentally challenging project. To their credit, they explained to my why they were assigning me to this team, because they really needed someone. They asked me whether I'd like to join, and my mistake was saying 'yes'. I should have put my foot down and asked to be assigned to the team I interviewed with, but first-day timidness took over.
On my current team, I've put a lot of effort into the project they assigned me but have made little progress in nearly 2 months. At this point, is is too late to ask to be moved to the other team? I don't want it to look like I simply gave up on this project because I failed at it, and now want to "try my luck" on another team. Is it worth trying to move to another job? I am worried that a 2-3 month job on my resume would not look good at all. Any advice from anyone who has gone through this would be much appreciated!!