Software Development Engineer

Company Name:
About.com has a Software Development Engineer opening in Oakland, CA. Improve existing software systems and develop new ones that will provide quicker and more useful recommendations for search engine optimization (SEO) and growth purposes. Function as an expert who deeply understands semantic content and quantitative performance data, while working with large amounts of text and other content. Design and test queries and their results to improve their efficacy. Maintain and continue developing a sophisticated crawler to identify editorial and SEO opportunities on all our content pages. Build tools that analyze user engagement data and help create more useful and satisfying content experiences. Contribute to the roadmap by identifying new and innovative data sources and interpretation techniques.
Requirements: Masters degree in Computer Science, Engineering or related technical field and 3 years experience in job offered or computer-related occupation.
Experience must include:
1. 1 year experience with sophisticated full-text search (Solr);
2. 1 year experience with Apache Nutch or similar web crawlers;
3. 2 years experience with recommendation algorithm design;
4. 3 years experience querying relational and non-relational databases with at least 10 terabytes of data (such as MySQL, MongoDB and Hadoop);
5. 3 years experience with Natural Language Processing and Machine Learning;
6. Experience with Java, C/C++, Python, HTML, SQL and R programming languages.
Please mail resume to: Sandy Pinos, Director, Human Resources, About.com, 1500 Broadway, 6th Floor, New York, NY 10036. Please refer to Job # 10906.2.

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.