Taro Logo

Senior Machine Learning Engineer Interview Experience - San Francisco, California

September 1, 2021
Neutral ExperienceNo Offer

Process

The interview process was simple: a recruiter call, a take-home assignment, and an onsite interview.

The recruiter call was straightforward, asking about my background and answering basic questions about the company. The take-home assignment was similar: a basic ML build-a-model case, nothing particularly tricky or unreasonable.

The onsite consisted of seven different rounds, reviewing the take-home assignment and other ML/engineering questions, plus a conversation with the hiring manager.

The final conversation was a quick summary with the recruiter, which I appreciated. It was nice of them to touch base and let me know when I would hear back.

I did not receive an offer. The feedback was that I was fine in all technical areas, but the hiring manager just didn't think there was a strong connection. I really appreciate the willingness to share feedback afterward. I think many companies are unwilling to share feedback because they are trying to cover up inappropriate biases.

In this case, I think the hiring manager was a bit capricious and just didn't like something about me that he couldn't really describe, wanting to wait for a candidate more like himself. The recruiter even messaged him to try to change his mind; my guess is he just really didn't like me as a person.

I would have appreciated talking to him BEFORE the take-home or onsite to figure that out early. I definitely feel like Carta wasted my time.

I would steer clear of this DS/ML team; it seems like the hiring manager is biased against people not like himself. The team was more male-heavy than most, and based on the manager's attitude, it seems like I wouldn't have fit in anyway.

No hard feelings toward Carta—the recruiter was really nice, and I think it's great that they are transparent. It's very uncommon, and more companies should be like this!

Summary Feedback:

  • It's awesome to share feedback when rejecting a candidate. Thank you for being transparent!
  • Be better about responding to emails. For example, the recruiter said she would schedule a prep call with me before the interview but did not and never responded to my email asking about it. I don't really need a prep call, but consistency in communication is important.
  • MAIN FEEDBACK: If you have a capricious hiring manager, make sure you schedule a hiring manager conversation FIRST, before the take-home or onsite, so you don't waste a candidate's time. If a candidate meets all technical bars, rejecting them with a fuzzy "I just didn't like her" is really rude. We could have figured that out BEFORE I invested time into Carta's take-home and onsite.

Questions

Basic ML questions about sampling, feature engineering, data transformations, etc.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Carta Senior Machine Learning Engineer role in San Francisco, California.

Success Rate

0%
Pass Rate

Carta's interview process for their Senior Machine Learning Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive0%
Neutral100%
Negative0%

Candidates reported having mixed feelings for Carta's Senior Machine Learning Engineer interview process in San Francisco, California.

Carta Work Experiences