Request a Demo
Python Developer (Data/ML Engineer)
posted on 3/7/2024 at 6:07:11 PM

Please read before applying: At Integrum ESG, we make a distinction between a Data engineer and a Data scientist - our role is focused on programming and Python should be one of your primary skills if you're considering applying.

Integrum ESG’s purpose is to make professional investors aware of how the companies in which they invest are managing ESG (Environmental, Social and Governance) issues. We do that by offering investors a subscription to our online machine-learning and NLP powered customisable dashboard; a SaaS cloud-hosted platform which offers company-specific and country-specific ESG data and ratings.

The opportunity:

We are now looking for a junior - mid Python Developer (Data/ML Engineer) to join our Central London office.

We offer the chance to work in a fascinating and expanding area that is taking ESG into mainstream investing, making capitalism more inclusive, and more responsible. You will report directly to the CTO (a vastly experienced individual from whom you will learn a great deal) and to the ML Lead (a former Harvard Research Fellow). Working with us there is opportunity to gain experience in automated data flows, data storage technologies, MLOps but also cutting-edge NLP and advanced ML while getting exposure to an important business area.

This exceptional opportunity will super-charge your career, and you should expect to progress as the company and the team expand. You will have a direct impact on the product technical design and work in an autonomous, creative environment.

Package:

A competitive salary of £30,000 or higher

flexible working hours

25 days' holiday

gym membership


Skills and experience required:

You will have a STEM degree (upper-second or first class) from a well-regarded University and Data / ML engineering experience (academic or professional)

Python programming

Data storage technologies, SQL databases

Web technologies for fetching data

Cloud deployment of industrial strength data code

Testing strategies for all of the above

Building training and inference pipelines

The successful candidate should also:

Have a high IQ with a thirst for knowledge

Have an innate sense of accountability and an obsession about product quality

Be critical of development processes and always look to improve them

Have an interest and pride in being part of an ESG business

Understand what the product means to the user so that they can engineer for that

Have good communication skills

Interview Process

Given the opportunity available, the selection process will be challenging:

  • Background / Introductory video call interview with the ML Lead
  • Technical Test and debrief with a member of the ML Team
  • Interview with the CTO and ML Lead
  • Interview with the Founder

You will also meet all other members of our team and be asked to sit a straightforward 40-minute multiple choice IQ test (verbal and non-verbal reasoning questions that one cannot revise for)

Please email contact@integrumesg.com with your CV and a concise cover letter.

© 2023 INTEGRUM ESG. All rights reserved. Integrum and Geosphere are trading names of Integrum ESG Limited.