MapReduce Developer Job
openplaces is seeking a part-time or full-time Java Developer to design and implement great code, notably in the areas of search engine and information extraction technology.
We make extensive use of machine learning techniques to crunch vast quantities of data with the goal of extracting meaningful information. To support the heavy processing load, we work with new technologies such as Hadoop, Map/Reduce, HBase, and Lucene. Our front-end is built on Ruby on Rails.
This position demands a smart, creative and diligent worker with experience designing and writing exceptionally maintainable object-oriented software.
Previous experience with Hadoop, MapReduce and HBase is not a requirement (we will teach you that).
This position will involve, among others, the following challenges:
- Designing and improving information extraction technology
- Designing and improving search engine technology
- Refactoring, rewriting and optimizing prototype code into robust and scalable production code
- Developing efficiently distributed Map/Reduce tasks that can process millions of records in seconds on a Hadoop cluster
Working at openplaces is not your average job, and it certainly isn’t easy. But then again, if you are at your best when solving complex problems, you love a challenge and you are eager to learn, then this just might be the place for you.
openplaces is funded by Brightspark Ventures in Montreal.

