Computer Vision job at NVIDIA or A9.com

Nokia GOkU35
Dec 9, 2017 29 Comments

I need to make the final decision soon. Hope people can help me to choose.

The team in NVIDIA is autonomous vehicle team; and the team in A9.com is visual search team. Both jobs are computer vision related. A9’s package is slightly better, but the NVIDIA’s self driving car project is so popular.

I worked one year as software engineer after getting my PhD in computer science and live in the Bay Area.

Below are some summaries.

Reasons to choose NVIDIA:
- Slightly more experienced team
- Silicon Valley is the headquarter. Potential to know different GPU related projects.
- Practice more GPU programmings and learn some robotics and autonomous system.
- Better market myself with autonomous vehicles experience
- Easier commute

Reasons to choose A9.com:
- Better compensation
- High ratio of top school graduates as teammates
- Have time to read academic papers and allowed to attend academic conferences. Have opportunities to dive deep in theories and algorithms
- Visual search has potential to become popular when Augmented Reality glasses take off in a few years
- Better work life balance

172 VOTES SELECT ONLY ONE ANSWER
VOTE VIEW RESULT

comments

Want to comment? LOG IN or SIGN UP
TOP 29 Comments
  • New Yeezuss
    they're drastically different kinds of work
    Dec 9, 2017 5
    • Nokia GOkU35
      OP
      In terms of the fields of application, yes, they are different. But in terms of technologies, both works are about writing GPU code to process image data and training neural networks models.
      Dec 9, 2017
    • New Yeezuss
      yeah man but one is auto industry the other is a different animal and image processing for SDCs is fairly different from image search. where you want your career to go?
      Dec 9, 2017
    • Nokia GOkU35
      OP
      You are right. To be honest, my PhD is about computer graphics and I don’t have strong AI, ML, or CV background. I would like to gain more knowledges in these popular fields in my next job. My goal is to become a tech lead in 5-10 years. Ultimate goal would be becoming at a manager in big companies or starting my own company.
      Dec 9, 2017
    • New Yeezuss
      AV is really hot right now but mostly startups. May be a good bet to ride the wave. The gist of what I meant though is do you like this area? Would you like to work on autonomous systems? Image search definitely has its place in big corporation such as Google, Facebook, YouTube etc. Look more into the space to see if it's something you'll like to work with and makes sense long term careerwise. I personally would go with NVIDIA bc I like and did some deep learning for SDCs, you do you though.
      Dec 9, 2017
    • Nokia GOkU35
      OP
      Very well said. Thank you for the suggestions!
      Dec 10, 2017
  • Nvidia ygFO00
    I am currently at Nvidia AV, and have offer from Amazon. Could you please share your NV offer.
    Dec 9, 2017 4
    • Nokia GOkU35
      OP
      I don’t know whether I can share you my package details since I signed NDA. But what I can tell you is that A9 pays me at least 25K per year more than NVIDIA for the first four years. Since my career just started, I value future career more than the compensation.
      Dec 9, 2017
    • Nokia GOkU35
      OP
      How do you like NVIDIA AV? I would be very interested in hearing your opinion on these two jobs.
      Dec 9, 2017
    • Nvidia ygFO00
      I will need more information, e.g, your manager. There are good teams and bad teams. I hope you find a good team. They tell everyone that they will be doing DL but many are just debugging all day.
      Dec 11, 2017
    • Nokia GOkU35
      OP
      I heard some rumors about what you said. I think I am in one of the good teams.
      Dec 11, 2017
  • Amazon PKtR72
    Definitely nvidia. Much harder and more interesting problems to solve. You'll always be able to hop to Amazon image search, especially after being with nvidia.
    Dec 9, 2017 2
    • Nokia GOkU35
      OP
      I heard A9 is very hard to get in and feel very lucky for its offer.
      Dec 10, 2017
    • Amazon Vacuum
      It will be less harder once you get to have NV in your resume?
      Dec 11, 2017
  • Nvidia KxUj1k
    You’re gonna be in the “right place at the right time” with NVIDIA. Having AV from NV on your resume is a huge plus for any future career move in any AI/ML/DL space
    Dec 9, 2017 1
    • Nokia GOkU35
      OP
      Thank you for your encouragement!
      Dec 10, 2017
  • Microsoft ethtrader
    Late reply (so not sure if relevant) but +1 on nvidia. I recently joined the AV team doing computer vision. DM me if you have other questions. Fun and super challenging place to work. Lots of very smart people. I had offers from FB and Tesla.
    Dec 21, 2017 0
  • Amazon / Eng Nbhgftkd
    I work at Amazon and intact with the A9 VS team.

    I'd say at A9 you'll find a relatively well defined problem and need to get creative about the solutions. You'll also have tons of real world data and real world metrics to use as a benchmark.

    If you're looking for something less structured, working on AVs is probably more suitable. In that domain we don't even know all the questions yet.

    Personally, I'd take the money. Because having either NVDIA or Amazon on your resume will get you similar value.
    Dec 10, 2017 1
    • Salesforce blah9
      Can I dm you to ask questions on the VS team?
      Jun 9
  • Apple chipotlefa
    What are you taking about Nvidia all the way. Period. The complexity of problem of App search is far lower than realtime autonomous industries
    Dec 9, 2017 1
    • Nokia GOkU35
      OP
      I don’t know how big or complex task will be assigned to me though. But I think I need to work harder in NVIDIA because if its culture.
      Dec 10, 2017
  • Intel / Eng pleb
    What can you tell about the interviews ? Was the PhD a requirement for the position ?
    Dec 9, 2017 2
    • Nokia GOkU35
      OP
      The interviews went well for both. Both teams have friendly and talented people. PhD is highly recommended for both teams, because most team members and both hiring managers have PhD degree. I will update the post with more details.
      Dec 9, 2017
    • Adobe / Eng
      inn

      Adobe Eng

      PRE
      Intuit, Autodesk
      BIO
      Keep a left Sucker
      innmore
      If you wouldnt mind, can you unpack the rounds?
      Dec 11, 2017
  • Amazon / Eng rYNW02
    So I've actually worked at both companies - only for an internship at NVIDIA, but 4+ years at Amazon. I don't hate Amazon, it can also be a great place to work, but I think NVIDIA is a much better place to work. It's been a while, though.
    Dec 12, 2017 0
  • Box / Eng FUWizard
    You sure about "better WLB" at Amazon? I have heard only the opposite.
    Dec 10, 2017 2
    • Nokia GOkU35
      OP
      A9 said their culture is different from Amazon’s. Because this team is somewhat research oriented, they don’t want to drain their energy and creativity.
      Dec 10, 2017
    • Amazon autonot
      Is that still true?
      Dec 16, 2017
  • Nvidia NVdq38
    I had worked on couple of computer vision related projects in my previous companies, and I’d say if you like to challenge urself(having a PhD means u do like :)) then self driving has that for you. At nvidia, you can take more challenging projects if you talk to right people.
    Dec 10, 2017 0