Profile cover
A

Senior Machine Learning Engineer

Anya Petrov

Full-time · Senior · Amsterdam

About the role

We are a technology consultancy headquartered in Amsterdam, with offices in Paris and Warsaw. We work exclusively with clients in regulated industries — insurance, asset management, and healthcare — where the tolerance for model error is low and the audit trail requirements are substantial. Our engagements typically run six to eighteen months. They involve close collaboration with client data teams, rigorous documentation practices, and the kind of careful stakeholder management that distinguishes professional services from internal product work. We are growing our machine learning practice and are looking for a senior engineer to join a team of twelve practitioners. You will spend approximately seventy percent of your time in technical delivery — designing, implementing, and validating models and pipelines — and thirty percent in client-facing work: scoping sessions, technical presentations, and written deliverables. The role requires someone who can operate credibly in both contexts. Prior consulting experience is advantageous but not required. Technical depth, professional communication, and the ability to explain model behaviour to a chief risk officer without condescension are essential.

Responsibilities

  • Lead technical delivery on two to three client engagements simultaneously, working within project teams of three to five people
  • Design, implement, and validate machine learning models to client specifications and regulatory requirements
  • Produce client-facing technical documentation: model cards, validation reports, and architecture summaries
  • Conduct code reviews and provide technical mentorship to mid-level engineers on your project teams
  • Participate in client scoping sessions and contribute to technical proposals for new engagements

Requirements

  • 6+ years of machine learning engineering with at least two years working in or alongside regulated industries
  • Python at a professional standard: clean, documented, version-controlled, tested code you would be comfortable delivering to a client
  • PyTorch or TensorFlow for model design and fine-tuning in production environments
  • Experience designing model evaluation frameworks appropriate to regulated contexts: fairness auditing, explainability reporting, uncertainty quantification
  • SQL for data extraction and analysis across complex client data environments
  • Strong written and verbal English — French or Dutch is an advantage for certain client engagements
  • Familiarity with model governance frameworks: EU AI Act compliance, SR 11-7, or equivalent

Benefits

  • Exposure to technically challenging problems across multiple regulated industries — no two engagements are the same
  • Hybrid model: primarily remote with optional use of Amsterdam, Paris, or Warsaw offices
  • €95,000 – €120,000 base salary depending on experience and location
  • €2,500 annual training and certification budget
  • Travel to client sites covered — typically two to four trips per year per engagement

Job Type

Full-time

Level

Senior

Language

English

Salary Range

€95,000 – €120,000

AI Expertise

AI & Machine Learning Engineers

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile