Search Engineer

Recruiter
Cookpad
Location
Tickenham
Posted
14 Apr 2018
Closes
18 Apr 2018
Contract Type
Permanent
Hours
Full Time
Description Cookpad is the largest recipe sharing community in the world and webelieve we can build a better world through encouraging even more peopleto cook. Everyday home cooking has a profound impact on ourselves andthe world around us: it makes us healthier, connects us with our friendsand family, and makes our environment more sustainable. Through solvingthe problems related to everyday cooking, we help people live happierand healthier lives. Thats how we want to change the world. At Cookpad, we're forming a team to focus on our search experience inmore than 15 languages. The mission of the search team is to help everyuser find their ideal recipe to cook. Our team is responsible foreverything from infrastructure, ranking, user experience, and data analysis. WHAT YOU'LL DO Design, code, and deliver innovative search experiences on Ruby onRails and Elasticsearch Ranking quality evaluation and data analysis Natural language processing for query and contents understanding inmultiple languages Investigate and resolve performance bottlenecks and inefficiencies Optimize the code and query execution plan for faster response Write clean, maintainable, and well-tested code Requirements Senior level engineering skills with computer science fundamentals Programming experience in Python, Ruby, or Java Previous experience with intelligent Information Retrieval(Elasticsearch, Solr, Lucene or others) Comfortable with the full stack to deliver features from idea to production Inquisitive, motivated, and comfortable working with a distributed,multinational team Experience with any of the following is nice to have: Machine Learning,Natural Language Processing, Recommendation Systems Benefits Why join Cookpad? Valuing our team means we offer competitive salaries, relocationassistance and benefits youd expect from a company wanting greatpeople, including a generous 7% employer pension contribution and anexceptional employee referral scheme, plus cycle to work and childcarevoucher schemes. We also do a few things you might not expect. We keep you going withfresh fruit and delicious edible gifts from visiting team members, daysoff for charity work and peace of mind with group income protection,life assurance and private medical insurance. We are central to transport hubs and bike routes which helps withflexible working and all-important downtime with family and friends. Finally the physical space we are creating for the Bristol team is anamazing, innovative work environment that reflects what we value, who weare and what we do. Simply put - we like working here and think you will too. Hiring Process At Cookpad we have designed a hiring process that allows your talent to shine: Screening: Your application and resume will be screened by one of ourtechnical review teams. It helps if we can also view sample code via aGithub, Stackoverflow, or BitBucket profile. Technical assignment: If your experience and skills are a match, youwill be asked to undertake a technical assignment. Interviews: We usually conduct 2-3 interviews with our top developersand the Cookpad management team. We want to give you the opportunity tofind out more about us, as we understand more about your own skills and motivations. - provided by Dice COMPUTER SCIENCE, DATA ANALYSIS, JAVA, LUCENE, MACHINE LEARNING, PYTHON, RUBY, RUBY ON RAILS

Similar jobs

Similar jobs