News Algorithm Engineers
Salary: £40k – £65k (according to location and exp.)
Holidays: 26 days plus bank holidays
Location: London SW1 Victoria
Benefits: Bupa, bonuses and much more…
NewsNow is a rare beast: a UK-based ‘dot com’ success story; a publisher and technology company running the extremely successful news aggregation platform NewsNow.co.uk.
Founded in 1997 to democratise and disrupt the market for news, NewsNow has built up a solid brand and huge user base. Our small & agile team, together with a focus on adtech and algorithms right on the cutting edge, has delivered a run of outstanding financial results and industry-leading success metrics.
Our large, loyal audience visit multiple times daily, excited by the potential to discover the latest and broadest range of content on the news issues of the moment, as well as the sports they love. We aim to inform, surprise, challenge and delight, 24/7.
Now in our 20th year, we're in the fortunate position of having a proven product and the capital to invest in tackling some major growth plans, both here in the UK and abroad, and creating even more social capital out of what has been an extremely successful platform.
Our ethos and news product are well proven, but we’ve huge plans to fulfil our mission to be the best and fastest website for news from all the angles.
That’s why we’re expanding and now looking for permanent, full-time news algorithm developers, who will work on a wide array of exciting projects including developing an entirely new news product for the site, which will eventually replace the site’s homepages.
About the role
You will join our highly-experienced and multi-disciplinary engineering team, playing a leading role in one of our biggest projects to date: working to create dynamically-generated live and topical news content digests across a range of subject areas that will engage, inform and entertain and promote critical thinking among our userbase.
As a News Algorithms Developer, you will author content generation algorithms that process article text, taking into account metadata, traffic levels, user ratings, editorial hints and other signals to sift our vast volumes of aggregated news for the best articles to meet our and our users' needs.
Your projects will largely be server-side, and will always comprise results analysis. Which means, it will be part of your responsibilities to demonstrate that the developments undertaken have delivered the desired results.
You will also be expected to review others’ code and there will be opportunities to learn to contribute across the entire stack, play a role administering our systems and keeping NewsNow running 24/7.
At NewsNow, product development is a team sport. So you'll also be invited to collaborate with other members of our product development and engineering team in conceiving development efforts, researching and specifying planned product enhancements, according to your particular skills.
You and your skills
For this role you will need:
- Advanced OOP skills in any modern high-level language e.g. Python, Java, Go or C++.
- An understanding of the principles behind great software design, allowing you to write complex code that’s clean, fast and scalable.
- Experience of some of: machine learning, data mining, signal processing, statistical analysis, natural language processing, lexical/semantic analysis, lexical datasets (e.g. WordNet, YAGO).
- Excellent written and verbal communication skills.
- Skills and confidence in debugging complex systems.
Our ideal candidate would also have:
- Experience with relevant cloud-based solutions.
- Training in mathematics (statistics, probability), computer science, data science or a related field.
- MySQL/SQL/NoSQL, database design, and/or query optimisation skills
- Familiarity with the Linux command line, bash, and Git.
- Experience with NodeJS and React
You’re also someone who:
- Is open to new technologies, but isn’t a slave to them: you relish crafting elegant solutions to hard technical and business problems, using whatever is the best tool for the job.
- Thrives in a small, open and collaborative team, where the best ideas can come from anyone. You’re confident and articulate about what you know and what you don’t.
- Is knowledgeable and passionate about at least one of: current affairs/politics and/or sport/football.
- Lives within a reasonable distance of our London offices, or is comfortable working 100% remotely.
About the company
NewsNow is the UK’s largest independent free-to-web real-time news aggregator. A one-stop shop for news for 15m unique monthly visitors, we aim to be the best site on the web for those seeking news from all the angles. Running stably and profitably since our start in 1997, since 2009 we’ve been experiencing even greater commercial success as an industry leader in programmatic advertising technologies. In February, The Guardian ranked NewsNow among the top ten UK media publishers for news consumed by British people online.
We are always looking for new ways to reward the loyalty of our massive fan-base, and to grow our reach to new people seeking news from all the angles. We are a driver of quality in the news media and today set editorial standards for much of the content we link to.
Our highly experienced multi-disciplinary engineering team can afford to run lean. Our compact set-up lets us keep hierarchy and bureaucracy to a minimum. Which means today, we're still a company where everyone who joins us gets to make a massive impact. In short, we offer all the excitement and agility of a start-up, but with the stability and benefits of an established business.
- Fully paid Bupa private health insurance
- 26 days holiday plus bank holidays
- Childcare voucher scheme
- NEST pension scheme
- Competitive salary + bonuses
- Flexible/homeworking opportunities
- Choose your location: strategically located offices in London or 100% remote
- Cycle to work
- Social activities
- Sabbatical proposals considered after 2 years