AI/ML Job: Software Engineer (ML)


Software Engineer (ML) at Util

🇬🇧 United Kingdom › London   (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.

Apply now!  

Other machine learning jobs that might be interesting

Machine Learning Engineer - BenevolentAI   (January 2021)
NYC, New York, United States
The Machine Learning Engineering team is an interdisciplinary group focused on applying engineering rigour to machine learning problems on the BenevolentAI software platform. To carry out our role, we understand discoveries in machine learning algorithms, as we...
Machine Learning Engineer - Resemble AI   (January 2021)
Worldwide, 100% Remote
$65k – $120k 0.05% – 0.5% Resemble AI creates high-quality synthetic voices that capture human emotion. We're a venture-backed high-growth startup that's looking to shake up an entire industry with state of the art AI. Our product changes the way that ...
Senior Machine Learning Engineer - Stoneridge   (January 2021)
Novi, Michigan, United States
The Senior Machine Learning Engineer will develop state-of-the-art vision object detection and tracking algorithms based on Stoneridge’s reward winning product “MirrorEye”. Machine learning and deep learning are the major tools for the perception algorit...
Machine Learning Engineer - TransRe   (January 2021)
NYC, New York, United States
This role will be part of our Applied Data Team and will be responsible for providing Machine Learning Engineering support. Tasks & responsibilities required of this role include but are not limited to: • Construct machine learning models including data co...
Data Scientist - Talkspace   (January 2021)
Remote US, 100% Remote
Data Scientist - Customer Acquisition Our mission at Talkspace is to make therapy affordable and accessible to everyone. To get there, we need exceptionally talented, bright, and driven people. Help over one million people feel better. We are looking for an ex...
Not the machine learning job you are looking for?
Browse all machine learning jobs and we're sure you will find a suitable one!