I'm the hiring manager and happy to answer any questions about the role. I just joined CNN after years at The Echo Nest/Spotify and we have some very exciting recsys work brewing.
We are hiring machine learning and data engineers in our NY and Boston offices. You will take on complex problems using some of the most diverse data sets available -- user behaviors, acoustical analysis, cultural and contextual data, and other signals across our broad range of mobile and connected platforms. You will work with a team to come up with new and interesting hypotheses, test them, and scale them up to huge data sets with hundreds of billions of data points. Above all, your work will impact the way the world experiences music.
We are hiring machine learning and data engineers in our NY and Boston offices. You will take on complex problems using some of the most diverse data sets available -- user behaviors, acoustical analysis, cultural and contextual data, and other signals across our broad range of mobile and connected platforms. You will work with a team to come up with new and interesting hypotheses, test them, and scale them up to huge data sets with hundreds of billions of data points. Above all, your work will impact the way the world experiences music. Work with the teams behind Fresh Finds and Discover Weekly (http://www.fastcompany.com/3049231/tech-forecast/inside-spot...)!
One thing I don't see anyone in these comments taking into account- this is music that, for various sampling law / licensing reasons, they have never been able to sell or stream online. They seem to be giving it away because they've run out of options for getting it in the hands of their fans otherwise.
Great article but I can't get his advice for using Sublime Text as the editor to work. \e will open a new file, but saving/quitting doesn't ever run the query.
I would add "practice what you preach" to this. Everyone hates the junior developer who says "ugh, this code sucks, it doesn't even have tests." Everyone loves the junior developer who says "ugh, that code didn't even have tests, so I found a seam and added some tests for the new method I added, here's how to run them."
Anecdotally, I have certainly found that although the cost in time may not vary as much as this table would indicate, the cost in stress ramps up even faster. Fixing a bug in production is usually a highly stressful endeavor for all involved. I would love to see a similar table phrased in terms of stress comparing different development methodologies currently in vogue (test and throw it over the wall, CI, automated pushes vs. manual pushes, etc.)
And if you like that, you'll REALLY love Brian Hayes' Infrastructure: A Field Guide to the Industrial Landscape (http://www.amazon.com/Infrastructure-Field-Guide-Industrial-...). It's porn for people who like to try to figure out what the random towers in a chemical plant do, or how the electrical station you just passed on the interstate works.
I have also found screen sharing to be way too slow for remote pairing. A good bit of our development is in Visual Studio, though, and I haven't found a good way to remotely share an editor session other than screen share. For our Python/Ruby work I'll definitely try this out, though.
Having recently started mentoring/managing the first really junior engineer on our team (self-taught, <1 year programming experience), boy does this ring true. Luckily I'm of the temperament to find the "advanced beginner" stage of learning more funny than annoying.
I think it's possible to understand as little about your code when using loggers as when using debuggers, so I have a hard time agreeing with him there. I think his general point about having tools and knowing when to use them applies just as much to that as it does to language, so he contradicts himself.
The debate over corporate APIs is not new. That's not Dave's point. A lot of people are just starting to think of Twitter in the same light, though, and that is definitely new.
Love the idea, but my first thought was "man, I have to rate everything I've watched/read/played AGAIN???" I really wish there was better interchange/exchange of this sort of data, because it's sad that my first impression of your app is so quickly soured by that.
SEEKING FREELANCER - (Remote) Web UI Designer/Engineer
We're looking for someone with solid HTML/JS chops and experience with designing UIs, esp. for customizing products. We're building a new customization system for www.frecklebox.com and we're looking for someone who can make it simple for users to navigate the available choices when customizing a product and viewing previews. Bonus points if you are familiar with .Net MVC templating (Razer) and/or Rails templating.
Send portfolio to bo at printhq dot com if interested.
More specifically to this post, we are hiring an ML engineer to join this team- https://warnermediacareers.com/global/en/job/181319BR/Sr-Mac...
I'm the hiring manager and happy to answer any questions about the role. I just joined CNN after years at The Echo Nest/Spotify and we have some very exciting recsys work brewing.
We also have loads more jobs open in data intelligence, esp for product analysts- General CNN data intelligence job postings are here- https://warnermediacareers.com/global/en/search-results?keyw...