Back to All Roles

AT A GLANCE

We are looking for a talented Senior Machine Learning Engineer to join our client’s growing team! Our client is expanding its AI & Data division and is looking for an experienced Machine Learning Engineer to design, develop, and deploy advanced ML solutions that power automation and digital transformation initiatives. This role combines hands-on engineering with technical leadership, focusing on creating scalable, production-ready ML systems that support real-world business processes.

Ready to apply?
~3 minutes · Name, email, phone, and your CV.
Share Link

Application Deadline: 15/10/2026

We are the 1st Hub for Developers! Our motto is “From Developers to Developers”! Our vision is to provide real career opportunities for candidates that want to take the next step in their career. Code.Career is the first process that you will speak with developers (only!) and tech (freak) experts!

Employment Type:

Our client is a leading Greek company specializing in information management and digital transformation. It provides solutions for document management, intelligent data processing, and secure information storage. Through advanced technologies and automation, the company helps organizations optimize workflows, ensure compliance, and improve operational efficiency across industries.

Language Requirement: ,

Minimum Years of Experience: 4

Key Responsibilities

  • Design, develop, and integrate machine learning models into production environments.
  • Build and maintain data pipelines and model training workflows to ensure reliable and automated processes.
  • Develop and enhance the company’s MLOps infrastructure for model lifecycle management, automation, and monitoring.
  • Write production-grade Python code and build APIs or services that expose ML models to business applications.
  • Continuously monitor, evaluate, and retrain models to maintain accuracy and performance.
  • Collaborate with data engineers, annotation teams, software developers, and product managers to align solutions with business objectives.
  • Participate in code reviews, documentation, and the definition of engineering best practices.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, or a related discipline.
  • 4 + years of hands-on experience developing and deploying machine learning models.
  • Proven people management or team leadership experience.
    Strong proficiency in Python and ML libraries (e.g., scikit-learn, TensorFlow, PyTorch).
  • Solid understanding of MLOps tools and practices (e.g., MLflow, Kubeflow, Airflow).
  • Working knowledge of cloud platforms such as AWS, GCP, or Azure.
  • Excellent analytical thinking, problem-solving, and communication skills.
  • Fluent in English, both written and spoken.

Nice-to-Have Skills

  • Experience with document understanding, OCR, or NLP models.
  • Familiarity with containerization (Docker, Kubernetes) and CI/CD for ML pipelines.
  • Exposure to data governance, model monitoring, or AI observability tools.

Salary (Ind.): 3000-3500 € / Per month Gross

What They Offer

  • You’ll be part of a growing AI team within a well-established organization that is transforming its services through technology.
  • You’ll work on end-to-end ML systems, from data ingestion to deployment, with real business impact across automation and document intelligence domains.
  • If you’re passionate about building scalable ML products and want to see your models running in production, this is the right environment for you.
Recommended for you
Similar discipline and seniority to this posting

iOS Engineer

Salary (Ind.): 3300-3800 € / Gross  Per month

Posted 9 hours ago

iOS Mobile Engineer

Salary (Ind.): 2200-2600 € / Gross  Per month

Posted 9 hours ago
SEE ALL OPEN ROLES

Applying for

ML Engineer

Your details

We’ll only use this to follow up about this role.

By submitting, you agree with Terms & Conditions