D

R D Machine Learning Engineer

DeepLab Αθήνα, GRI, GR
Full-time Posted 9 days ago

Role overview

We are looking for an accomplished and driven ML Engineer with a strong engineering foundation, proven research output, and substantial hands-on development experience. The ideal candidate brings a broad and deep skill set rooted in core machine learning, with demonstrated application experience in areas such as computer vision, natural language processing, signal processing, LLM-based/generative AI systems, or related fields.

Your primary focus will be contributing to — and in some workstreams co-leading — EU-funded R&D projects (e.g., Horizon Europe), taking ownership of technical deliverables from experimental design through implementation and reporting. You will also dedicate a portion of your time to the technical preparation and creative writing of new research and innovation proposals. Alongside project delivery, you will develop proof-of-concept systems that translate state-of-the-art research into working prototypes, and you will help elevate the team’s practices through knowledge-sharing and light mentoring of junior colleagues.

This is a role for someone who thrives at the intersection of rigorous ML research and engineering execution, and who is ready to take on greater autonomy and responsibility within a collaborative, international R&D setting.

Responsibilities

  • check_circle Design, develop, and implement machine learning and deep learning algorithms as part of funded EU R&D projects, taking ownership of technical workstreams and deliverables.
  • check_circle Conduct in-depth literature surveys, experimentation, and benchmarking to advance project objectives across diverse research topics.
  • check_circle Develop proof-of-concept systems that incorporate state-of-the-art methods and translate them into demonstrable prototypes.
  • check_circle Prototype and evaluate LLM-based and agentic system components — e.g., retrieval-augmented generation pipelines, tool-using agents, and evaluation harnesses — selecting appropriate modern frameworks and tooling as projects require.
  • check_circle Perform statistical modeling, machine learning model development and evaluation, data analytics, and dataset management to ensure data quality and experimental rigor.
  • check_circle Optimize models and pipelines for scalability, efficiency, and reproducibility.
  • check_circle Contribute to the planning, execution, and timely delivery of project milestones and technical reports.
  • check_circle Participate in the preparation and creative writing of technical content — including state-of-the-art reviews — for EU grant proposals and industrial R&D calls.
  • check_circle Collaborate with ML engineers, domain experts, and software developers in cross-functional, international teams.
  • check_circle Share knowledge and help establish best practices within the team; provide guidance to more junior engineers where appropriate.
  • check_circle Stay current with ML research and developments relevant to Deeplab’s active and upcoming projects.

Basic qualifications

  • MSc in Electrical & Computer Engineering, Computer Science, Machine Learning, Applied Mathematics, Statistics, Physics, Signal Processing, or a closely related quantitative field. A PhD is a plus but not required.
  • 4+ years of hands-on ML experience, with clear evidence of having owned technical workstreams end-to-end — scoping problems, choosing approaches, delivering results, and documenting them. Raw years are not the signal on their own; we want to see that those years translated into real ownership and autonomy.
  • Strong, broad foundations in core ML — including deep learning architectures, optimization, probabilistic modeling, and the mathematical and statistical principles that underpin them.
  • Demonstrated application experience in at least one major ML domain (e.g., computer vision, NLP, signal/audio processing, time-series analysis, or LLM-based/generative AI systems), with openness and ability to work across domains.
  • Proficient in Python, with working fluency in at least one major deep learning framework (PyTorch, JAX, or TensorFlow).
  • Mature engineering practices in ML work. This is a research-heavy role, but we expect the engineering to be solid — not just throwaway notebook code. We’ll look for signals such as experiment tracking (MLflow, W&B, or equivalent), version-controlled and tested codebases, reproducible pipelines, or CI workflows. Model deployment experience is a plus; what matters most is that you treat ML code as software, whether it ships to users or supports a research deliverable.
  • Experience with technical and scientific writing — proposals, technical reports, or publications.
  • Comfortable with Linux environments, version control (Git), CI/CD workflows, containerization (Docker), and collaborative development practices.
  • Strong problem-solving ability: can decompose complex, ambiguous problems and formulate viable ML solutions independently.
  • Excellent written and oral communication skills in English; ability to present complex analyses clearly and work effectively in international teams.
  • Exposure to or active interest in computational biology, bioinformatics, or life-sciences applications of ML (e.g., molecular property prediction, omics data analysis, drug discovery pipelines).
  • Hands-on experience building and evaluating LLM-based or agentic systems — e.g., retrieval-augmented pipelines with measured retrieval quality, systematic evaluation harnesses, model adaptation (LoRA/DPO-style fine-tuning), tool-using agents with robust error handling, or LLM inference optimization. Depth matters more than framework familiarity: we care that you can measure, debug, and improve these systems, not which library you used.
  • Experience contributing to or delivering funded collaborative research projects (e.g., Horizon Europe or similar programmes).
  • Experience with large-scale cluster computing, distributed training, or HPC for ML workloads.
  • Publications or patents. Peer-reviewed papers, patents, or substantive technical reports. Quality over quantity; first-author publications at top-tier ML venues (such as NeurIPS, ICML, ICLR, CVPR, ACL, or EMNLP) or their workshops are a strong signal, but good work at other reputable venues or in applied domains also counts.

Benefits

  • check_circle Supplementary private health insurance.
  • check_circle Flexible working hours and remote work opportunities.
  • check_circle Work on advanced AI with real-world impact.
  • check_circle Budget for home office equipment and productivity.
  • check_circle Personal development budget and knowledge-sharing sessions.
  • check_circle Newly designed and inspiring office environment.
  • check_circle Competitive salary based on experience and qualifications.

Tags & Focus Areas

Remote Machine Learning Deep Learning Ai

Ready to Apply?

Join DeepLab and help shape the future of AI.

Save for later

Ready to Join the Team?

Apply once with DevFound — we route your profile to DeepLab and keep you posted on matching AI roles.