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:
Basic ML questions about sampling, feature engineering, data transformations, etc.
The following metrics were computed from 1 interview experience for the Carta Senior Machine Learning Engineer role in San Francisco, California.
Carta's interview process for their Senior Machine Learning Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Carta's Senior Machine Learning Engineer interview process in San Francisco, California.