AI/ML Job: Software Engineer (ML)


Software Engineer (ML) at Util

London, United Kingdom 🇬🇧   (Posted Jul 30 2018)
About the company
Util’s vision is to transform the way we measure success in mainstream investing. For too long, investors have focused almost exclusively on bottom-line financial returns, often at the expense of wider societal and planetary value creation. At Util, we are developing a new bottom-line for the responsible investor; one that incorporates returns for people, planet and pocket. We will leverage the state of the art in big data and machine learning, coupled with enhanced company disclosure and a world-class impact assessment methodology, to provide investors with a series of new metrics that will help them make decisions that maximise financial, environmental and social returns.

Job position

Job description
As a Software Engineer at Util you will tackle a wide range of problems, from designing efficient web-scraping algorithms, to building natural language processing and statistical inference models. Your work will involve real-world, dirty and diverse datasets and a crucial part of your job will be efficiently collecting and cleaning the data in addition to building analytical models. While you will own your specific set of problems to be solved, expect to work closely with the rest of the engineering team to ensure the different solutions integrate with one another efficiently.

As one of the first members of our growing team, we expect you to contribute to all aspects of Util, including strategy, company culture and product development.

What You'll Do*:

Collecting and cleaning large datasets;

Build state-of-the-art methods for extracting knowledge from vast amounts of textual data;

Research, prototype and build statistical inference models;

Write production ready code;

Write tests to ensure reliability of your code;

* These tasks will be distributed across our product development team, with a variety of skillsets, including backend engineering, data science and machine learning/natural language processing and consequently we do not expect any one candidate to be an expert in every focus area.

Skills & requirements
What We Look For:

Core programming expertise in one of the following languages: Python, MATLAB, or R;

Experience with Machine Learning models, ideally Natural Language Processing;

Strong knowledge of statistics and experience identifying and applying relevant models;

Familiarity with some of the following libraries: SciPy, Pandas, NumPy, TensorFlow, Keras, SpaCy, Gensim;

Some working knowledge of databases;

Experience with version control (git);

Ability to communicate complex technical information to a non-technical audience ;

Ability to work individually and in a team;

Flexibility and ability to adapt to changes in priority, with the understanding that process and structures are not rigid at an early stage startup;

An iterative problem-solving approach, with a “get it done and then improve” not “get it perfect” mentality;

Comfort with uncertainty - where others see unchartered territory you see the opportunity to innovate;

The desire to work in an idea meritocracy, where all ideas are welcomed and the only metric is quality.

Instructions how to apply
see the website
[ job website ]

Let them know you found the job via
(Companies love to know recruiting strategies that work)

Other jobs that might be interesting

Chattermill Machine Learning Engineer - Chattermill   (December 2018)
London, United Kingdom
At Chattermill deep learning is not just a buzzword. Our whole product is built around it and we are committed to staying ahead of the game by continuously exploring new ideas and bringing them to life. Our core offering is centred around extracting insights f...
Thingthing R&D Manager - NLP Engineer - Thingthing   (November 2018)
Barcelona, Spain
We are looking for a new member to join our R&D team. As a R&D Manager - NLP Engineer your work will impact an app used by hundreds of thousands of people all over the world. By joining Fleksy you will: Work from sunny Barcelona within a small entrepreneu...
Walnut Investments Machine Learning Researcher - Walnut Investments   (November 2018)
Paris, France
As part of the Research team, you will embrace theoretical mathematics, computer science and financial knowledge. Fully involved on advanced topics, you will work closely with researchers, deep learners, and science addicts. Being part of our international tea...