Overview
Responsibilities:
Our engineers are expected to wear a number of hats and have the opportunity to touch all parts of the stack. As an engineer at AMG, you might work to improve our optimization algorithms, write Map/Reduce code, participate in architectural decisions for new components, or improve performance in collaboration with DevOps. In the same week, you could work on user-facing interfaces and reports with frontend developers, write code to import, process and QC terabytes of new data, and work with analysts and statisticians to ensure the validity of our processes.
Qualifications:
● Bachelor’s degree in Computer Science or a related field (or 4 years of relevant work experience)
● A strong understanding of data structures, algorithms, and effective software design
● Significant development experience with a lower level language (e.g. Java, C/C++, C#)
● Proficiency with SQL and RDBMSs (preferably PostgreSQL or mySQL)
● Experience with at least one web framework (e.g. Ruby/Rails, Python/ Django) and solid understanding of the MVC design pattern
● Experience writing unit and functional tests
● Comfort with version control systems (e.g. Git, SVN)
● Excellent verbal and written communication skills; must work well in an agile, collaborative team environment
Any of the following will really get us excited:
● Master’s in Computer Science or a related field
● Basic understanding of statistics and experience with statistical packages such as R, Matlab, SPSS, etc.
● Practical experience with unsupervised machine learning techniques
● Practical experience with the Map/Reduce programming model and Hadoop
● Experience wrangling terabytes of big, complicated, imperfect data
● Experience with frontend languages, especially Javascript, HTML5, and CSS3
● Strong background with test-driven development
About Analytics Media Group
Part tech start-up, part media analytics firm, we have big goals and are moving fast to accomplish them. We grew out of the Obama Campaign, where we used individual-level data to improve our ability to buy the most valuable ads for the money. Though we were outspent, our ability to target our audience in a sophisticated way meant our dollars were better spent than the oppositions'. We're bringing this methodology (and scrappiness!) to a broad array of clients, who range from Fortune 500 consumer companies to political candidates and interest groups. And we have made some waves— check out the New York Times Magazine profile of our approach: www.amg.tv/nyt