Integrum ESG
Associate Machine Learning and Data Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
The Opportunity
Following the successful completion of a VC-led Series A funding round, we are seeking a graduate Associate Machine Learning and Data Engineer who is motivated by the opportunity to have a meaningful role in shaping the company's future.
This role requires the right to work in the UK on an ongoing basis. We are not able to offer visa sponsorship for this role, now or in the future, so please ensure you can meet this requirement before applying.
About Integrum ESG
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 this by offering investors a subscription to our online SaaS Platform, which provides them with ESG data, insights and ratings on over 60,000 companies and 250,000 funds.
Integrum ESG uses publicly available sources, from which ESG data is surfaced and scored by our proprietary machine-learning and NLP models, and reviewed by our research team.
We provide bespoke investment analysis to aid with the construction of sustainability-focused funds, and we support our clients in their fulfilment of regulatory requirements and in understanding their ESG risks.
We want to be part of the movement that is making capitalism more inclusive, and more responsible.
What This Role Offers You
- 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 - as such there is opportunity to gain experience in cutting-edge NLP, advanced statistics and automated data flows while getting exposure to an important business area.
- You will work closely with the CEO and CTO on continually improving the product, and you will have a direct impact on the product technical design and work in an autonomous, creative environment.
- This exceptional opportunity will super-charge your career, and you should expect to progress as the company and the team expand.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Important to note - at Integrum ESG, we make a distinction between a Machine Learning Data Engineer and a Machine Learning Data Scientist.
This engineer role has a high technical content and is focused on programming, and Python should be one of your primary skills if you are to succeed in your application.
The package on offer includes a competitive salary of £35,000 or higher (based on experience), flexible working hours, 25 days’ holiday and gym membership.
The working environment is hybrid - with up to 2 days per week work from home, with the remaining days spent in our offices in central London.
What we need to see from you (Essential Skills & Experience)
- A STEM degree (upper-second or first class) from a well-regarded University and data engineering experience
- Python programming
- Pandas and scipy
- Data storage technologies and SQL
- Web technologies for fetching data
- Cloud deployment of industrial strength data code
- Testing strategies for all of the above
- Preparing data sets
- Building training and inference pipelines
What we would love to see from you (Desired Skills & Experience)


Get help with your application
Your very own career expert that helps elevate your application to the next level.
- NLP frameworks, such as Spacy, NLTK, Bert
- NoSQL databases
What we expect of the entire Integrum ESG team
- Good communication skills
- A high IQ with a thirst for knowledge
- An innate sense of accountability and an obsession with product quality
- A critical eye on development processes and a drive to improve them
- An interest and pride in being part of an ESG business
- An understanding of what the product means to the user so they can engineer for that
How to Apply
The first step is to please submit your CV to tim.murnaghan@integrumesg.com, together with a brief cover note that explains what you are doing now, why you would like to work at Integrum ESG and when you could start the role.
The Recruitment Process
Should your initial application be successful, the process will be as follows:
- Background / Introductory video call interview with the CTO
- Technical Test
- Technical interview with the CTO and the ML Lead
- One-to-one interview with the founder
You will also meet all other members of our tight-knit small 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).
We appreciate there are more steps than many smaller firms require, we want to be sure you will be an excellent fit within our tight-knit team, and we are able to move through these steps in a short overall timeframe.
Please note we are not currently working with external recruiters for this position. All candidates must apply directly and third-party CVs will not be accepted.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Skills