Skip to content

Python Engineer

  • Hybrid
    • Amsterdam, Netherlands
  • Engineering

Job description

Who are we?

Gain.pro is on a mission to provide global private market visibility. Our industry-leading platform combines advanced AI tech with local-for-local research. It delivers the highest quality information on the companies that matter to you most.

We serve 100% of MBB/Big-4 advisories, clients representing >$500bn of private equity capital and more than 70% of the top-20 global M&A houses. Examples include Blackstone, Goldman Sachs and McKinsey. We lead the market on customer satisfaction, as validated by external research (User Evidence survey 2023).

Gain.pro has been named as one of Europe’s top 50 fastest growing businesses, operating globally with offices in Amsterdam, London, Frankfurt, Warsaw and Bangalore.


The role

As a Python Engineer, you will play a key role in integrating AI (primarily NLP) solutions into our production systems, with a focus on enhancing the automated data curation pipeline and delivering AI-driven insights to our users. You will be responsible for integrating AI models developed by the R&D team into the pipeline, ensuring seamless integration with our Golang services, and contributing to the development of scalable, reliable systems that support the organization’s evolving business needs.


Our data

At Gain.pro, we track every company in the world with >10 employees - amounting to millions of companies globally. Data for large companies is curated by our in-house research team (200 FTEs, and counting), while data for smaller companies is processed entirely automatically - by ingesting and processing thousands of publications on a daily basis.

Our team

Our Engineering team is based in Amsterdam, where most of us typically work 2 days a week onsite. We are a lean team of 9 Senior Engineers (Back-End & Front-End, Data, DevOps, ML) and 4 colleagues in Product and Design. Together we operate in an efficient and pragmatic way, where everyone’s voice is heard. We are rapidly scaling, so as an early joiner of our ML team, there is plenty of room to have a big impact and set directions. Apart from a short daily stand-up, we keep meetings to a minimum (max. 1-2 per week).

Job requirements

Your experience and skills

- >3 years of professional experience in software development with Python

- Professional experience in bringing ML models into production

- Professional experience with PostgreSQL or similar SQL databases

- Experience with integrating LLMs into SaaS products

- Experience with cloud (we use GCP, but other experience is welcome) and containerization

- You have a relentless focus on business value

Bonus if you have

- Experience with Golang

- Knowledge of finance & private markets, i.e. private equity and venture capital


What we offer

- Working with excellent colleagues on a product that is loved by its customers

- Flexibility and freedom

- Modern stack

- Excellent compensation

- Equipment of your choice

- Company-wide outings and event

- Well-funded company that is healthy and fast-growing


Does this sound like a perfect match?

Don't hesitate - apply now or reach out to our Director of Data Engineering, Brian LeenenLet's explore the potential for a perfect match!

Gain.pro B.V. with its registered seat in Apollolaan 151, 1077 AR Amsterdam, The Netherlands, or another Gain.pro entity which runs the recruitment process, further called „Gain.pro", is the controller of personal data you submit as part of the job application. Your personal data will be processed for the purpose of conducting a recruitment process for the job position you apply for. If you provide Gain.pro with explicit consent, your personal data will be also processed for the purpose of conducting future recruitment processes. Please read the Gain.pro Privacy Policy to acquaint yourself with how Gain.pro processes your personal data: https://www.gain.pro/privacy-and-cookie-statement.

Hybrid
  • Amsterdam, Netherlands
Engineering

or