Natural Language Processing Internship – search engine (unpaid)

Bookmark This
MapAround
 Virtual
Posted: July 20 2016
Company Location: Belmont, MA
Application Deadline: Available Year-round
Position: Part-time, Unpaid

Apply
Login or Sign Up to apply.

Always be on the alert for potentially fraudulent job postings online - never send money to a potential employer.

Report potential scams Go to Trust and Safety Center

Description

Join our development team as an intern working on our content parsing and retrieval technologies, and learn how to design, implement, test, ship, and complex features and backend infrastructure for a high-performant and high-scalable website.

As part of this project, you will strengthen your already existing skills in natural language processing using industry standards and tools, such as the NLTK, Python, Scrapy, and others. You will also learn how they integrate into a broader architecture based on web stack components (HTML/JavaScript) and back-end components (Azure and .Net stack). You will also get first hand experience in working in a startup business, will receive coaching from veteran software developers, and will have the opportunity to work with experienced marketing, business, and user experience professionals in designing features and UI flows, and contributing ideas to the overall success of the project.

We are building a search engine for all things local, allowing users to find anything that is local – such as music concerts, plays and performances, restaurants, bars, and other venues, local deals, service providers, courses, community activities, events, yard sales, or anything else. If it can be displayed on a map, our engine can help you find it.

Responsibilities

• Research, prototype, and propose solutions to technical problems
• Implement natural language parsing capabilities (e.g. Natural Language Toolkit,)
• Implement website crawlers (e.g. with Scrapy)
• Design complex solutions in Python
• Be able to devote 10 to 15 hours per week

Requirements


Soft skills
==========
• Can learn quickly through independent research and in-person coaching
• Can accept feedback and effectively make necessary adjustments
• Have a strong drive for results and completing your work on time and with high quality
• Communicate well in English – both in writing and verbally
• Bring positive energy and works well with others
• Have strong work ethics
• Able to work independently remotely (we work remotely and communicate daily over email/Skype/phone, with in-person meetings as needed)

Technical skills
=============
• Have strong coding and design skills (equivalent to 3rd or 4rd year CS)
• Have practical experience building natural language processing solutions and extracting information from textual content
• Experience with web scraping and crawling tools and technologies
• Experience with Python is a huge plus

How To Apply

Apply
Login or Sign Up to apply.
 

Always be on the alert for potentially fraudulent job postings online - never send money to a potential employer.

Report potential scams Go to Trust and Safety Center