Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

1
General industry experience or novel project success: which is more important for building a career?
Post Body

This is sort of a job question thread, but the thread seems to have been largely ignored for 3 weeks so I figured I'd have better success posting a new self post.

I am a recent (1 year ago) PhD graduate from Physics (experimental, condensed matter) who has spent the last year working on my own start-up and in general staying up to date with the machine learning community and publications. I'm not sure the best way to continue from here towards building a career and figured it would be best to just ask.

My startup was based around a lot of natural language processing applied to scientific abstracts and data. However, because of the nature of startups (And doing it alone) I ended up spending some 95% of my time working on full-stack development (hosted a site on AWS with a full data pipeline, sql, message brokers, ec2 cluster scaling, etc.).

Other experience I have directly in data science come from my self-study of machine learning in general (learning the wide variety of techniques and tools available), and more recently (past 2 years) teaching and mentoring of many of my friends and colleagues in data science (some of whom have jobs doing data science now).

During my PhD I also did work in CUDA and am working on getting a patent on this for some largely parallel real-time data processing tools I created.

For my PhD in general, I worked largely and mostly in analyzing and modeling a specific type of 4D data sets, traveled around the world taking data and organizing it, and everywhere I went, automating scientific equipment (I don't like turning a knob when I can get the computer to do it).

For my undergrad I got a double degree in Physics and Electrical Engineering, with some research experience in cognitive and adaptive radio (which is somewhat related to the larger goal of getting into machine learning and data science).

All in all, I consider myself to be ready to take on almost any challenge in data science, but I am frankly a bit worried that I will be left bored and frustrated with whatever job I get if I just apply and accept whatever job offers the most income. From my friends in the field and my own experience, it seems like the meat of the work is usually just data-pipelines, scripts for data visualization, and full-stack style development: and frankly I want to avoid these things and focus on more challenging and engaging machine learning problems.

TL;DR This brings me to my final question: should I be focused on trying to just get any job, even if it isn't doing novel data science like I would like and try to build a name for myself in the community, and likely hop between jobs until I find something that fits me personally? Or, should I instead invest my time in doing direct data science myself (prototyping new architectures and bench-marking them, etc.), working on kaggles and making my attempts and code public, trying to gain notoriety that way through the scientific side? At the end of the day, the dream is to work at a company like DeepMind or OpenAI, but I recognize that my resume just isn't quite up to snuff yet and I'm wondering where I should go from here to make that happen.

Thank you for any input you may have.

Author
Account Strength
100%
Account Age
15 years
Verified Email
Yes
Verified Flair
No
Total Karma
8,743
Link Karma
1,530
Comment Karma
7,213
Profile updated: 1 day ago
Posts updated: 7 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
7 years ago