Yahoo! (London, UK) - Build products that become a daily habit for millions of users, partners, and merchants.
Help build our search by introducing compelling new products and experiences that are powered by deep science, knowledge, and data. We are making traditional and new Search experiences more exciting, useful, and fun. Specifically, we are innovating in areas such as Vertical Search for consumers, distribution of Search and Media services for partners, and Small Business Services for merchants.
☆☆☆ About EMEA Search ☆☆☆
★ Use a variety of languages and technologies to make an impact
★ Develop software that powers experiences on smartphone, tablet, and desktop
★ Collaborate with and learn from designers, product managers, engineers, and executives
★ Create technically excellent software iteratively using Agile methods
★ Drive growth in audience, engagement, and revenue globally
☆☆☆ Positions ☆☆☆
We are looking to hire engineers across the spectrum from junior through to senior, and lead levels.
█ Backend Software Engineer
◇ What you'll be doing:
· Ingest, categorize, enhance, rank structured data for Shopping, Local, and much more
· Design algorithms to deliver contextual, personal, and socially relevant experiences
· Use big data and machine learning techniques to enhance understanding and relevance
· Define APIs that enable new use cases and engage developers internally and externally
◇ Requirements:
· Degree in Computer Science or closely related field
· Expertise Java or C++
· Expertise in cloud, database, and big data technologies (desired)
· Expertise in machine learning, natural language processing, or related field (desired)
· Expertise in creating high-performance, high-quality, reusable software at scale (desired)
· Expertise in data-informed and test-driven software development practices (desired)
· Pursues work with energy, passion, drive, and intense customer focus
· A personal commitment to continuous learning and self-development
· Ability to work well on a team with a positive attitude
█ Front End Software Engineer
◇ What you'll be doing:
· Create new, distinguishing user experience that will bring new users to Yahoo
· Develop modern, beautiful, personal, and relevant experiences across devices
· Use edge-side caching and data query optimization to make sites “wicked fast”
· Design new advertising products to enhance the user experience and drive revenue
· Implement real-time measurement frameworks to help evaluate new features
◇ Requirements:
· Degree in Computer Science or a closely related field
· Expertise in JavaScript, HTML5, CSS3
· Expertise in JavaScript frameworks and browser technologies (desired)
· Expertise in creating high-performance, high-quality reusable software at scale (desired)
· Expertise in data-informed and test-driven software development practices (desired)
· Pursues work with energy, passion, drive, and intense customer focus
· Personal commitment to continuous learning and self-development
· Ability to work well on a team with a positive attitude
☆☆☆ How to apply? ☆☆☆
If you're interested or want to learn more? Email me with a copy of your CV at REDACTED_EMAIL or visit our careers page: <a href="https://careers.yahoo.com/gb/lang/en/" >
Ask HN: Who is hiring? (August 2014)