← Back to jobs

ML Engineer

Skills

agileaiapiautomationawsdockerelasticsearchgitjavakubernetesllmmachine learningmcpmilvusobservabilityopensearchpythonragPythonDockerGitJavaElasticsearchAWS

Description

Requirements

What we're looking for

  • Professional experience as an ML engineer or ML platform engineer
  • Good knowledge of Python
  • Solid knowledge of Git and Docker
  • Experience with production operation of ML systems (APIs, deployments, monitoring)

Nice to have

  • Search technologies: OpenSearch, Elasticsearch, Lucene, Milvus (or comparable)
  • LLM integration: RAG, MCP (Model Context Protocol), tool use, prompt/response evaluation
  • Java basics, Kubernetes, AWS
  • You have advanced German and/or English (B2+)

Education & certifications

  • Certificates of studies, starting date

Languages

  • Curriculum vitae in German or English

Pay & benefits

What you'll get

  • Enjoy workation in Munich, Vienna, Valencia, Las Palmas de Gran Canaria or Faro
  • Permanent employment contract
  • Flexible working hours
  • Attractive social benefits & individual incentives
  • Training and perspectives for your professional development
  • Exciting learning opportunities, e.g., participation in research projects

The role

  • Back to job portal
  • All locations

ML-Engineer

We are experts in the digitalization and automation of processes with artificial intelligence. Our goal is to free companies and administrations from tedious everyday tasks in document management. To achieve this, we develop innovative apps and invest in the research and development of AI.

What you'll do

  • Development of agent-based document search systems and process assistants
  • Training and integration of ML models into end products
  • Expansion of automated training pipelines
  • Observability and monitoring of ML systems
  • Participation in customer and research projects

How you'll work

  • Work from home or in one of our modern offices
  • Interesting and varied tasks in an innovative software company
  • Working with modern technologies and agile methods
  • Opportunities to help shape processes and quality assurance strategies

Hiring process

Onboarding
Your onboarding process will generally take place in person at our offices and will last approximately six months. During this time, you'll gain an in-depth understanding of our company, our products, and your team. This allows us to create the best conditions for you to get off to a successful start at CIB. For this reason, we do not offer a remote onboarding process.

  • Cover Letter
  • Other relevant information

Please use the form only, so that we can process your application.

Any questions about your application?
Please contact
[email protected]

Please submit documents in PDF format only. To create your folder, you can use CIB pdf standalone.

About CIB Group

IndustrySoftware

In their own words

About the company & team

  • A strong team with flat hierarchies and genuine cooperation
  • You take ownership and drive topics forward independently.
  • Strong discussion and communication skills: You contribute ideas, challenge assumptions, and work constructively in a team
  • You enjoy keeping up to date and constantly learning in a rapidly changing technology landscape

Additional information

Apply today and become part of one of the leading companies in the field of digitization and document management with over 35 years of experience. We look forward to hearing from you!

All open roles at CIB Group

Get similar jobs in Spain by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more AI/ML Engineer jobs in Spain.

Finding similar jobs…