Ευκαιρίες Καριέρας

Machine Learning Engineer

11/9/2026

Are you an experienced Machine Learning Engineer with a passion for turning raw data into strategic decisions?

As a Machine Learning Engineer in our team, you specialize in extracting value from data by crafting, deploying, and maintaining tailored machine learning models.Your expertise lies in analyzing data, selecting appropriate algorithms, and ensuring the reliability and scalability of deployed models through vigilant monitoring and maintenance.

This position is full time and hybrid based in Athens.


The company offers continuous opportunities for development in a modern and dynamic work environment, as well as:

  • Competitive remuneration package, cash perk, and annual bonus scheme.
  • Hybrid working schedule
  • Health insurance coverage and pension plan.
  • Wellness perk.
  • Cutting-edge IT equipment, mobile and data plan.

In this role, you will play a crucial part in leveraging data to drive strategic decisions. The main duties of the position include:

  • Conduct thorough data analysis and preprocessing techniques to prepare large-scale datasets, leveraging big data technologies and distributed computing frameworks
  • Evaluate and select appropriate machine learning algorithms and techniques based on project requirements and constraints
  • Design and build machine learning models for player behavior prediction, personalized recommendations, and dynamic content generation
  • Develop scalable and efficient machine learning pipelines for processing large volumes of data
  • Work closely with software engineers, data engineers, product managers, and business stakeholders to integrate ML solutions into products and services
  • Deploy and monitor the models to ensure optimal performance, accuracy and seamless integration into production systems, maintaining their effectiveness over time
  • Implement best practices for deploying and monitoring ML models in production environments
  • Continuously iterate and improve machine learning models based on feedback and evolving business needs
  • Stay up-to-date with advancements in the AI/ML field, and contribute to the development of cutting-edge solutions

To qualify for the role, the following are required:

  • Preferably a Bachelor and/or Postgraduate Degree in Computer Science or in a relevant field (Mathematics, Engineering etc.)Minimum 4 years of work experience in a relevant role
  • Strong knowledge of Python, SQL and PySpark
  • Strong knowledge of machine learning libraries (Scikit-learn, TensorFlow, PyTorch)
  • Strong knowledge of machine learning algorithms for classification, clustering, and regression
  • Experience in GenAI
  • Experience in personalized customer suggestions (recommender systems)
  • Strong understanding of machine learning concepts and the ML lifecycle
  • Experience with CI/CD pipelines and MLOps
  • Familiarity with cloud platforms (AWS, GCP, Azure), preferably Azure
  • Strong collaboration and teamwork skills
  • Ability to collaborate on projects and work independently when necessary
  • Ability to translate complex business problems into scalable ML solutions
  • Working proficiency and communication skills in verbal and written English

Desired Technical Skills

  • Experience with Databricks and MLFlow
  • Experience with Deep Learning models and techniques (NNs)
  • Experience with LLMs and NLP techniques
  • Generative AI knowledge

4+ years of experience as a Machine Learning Engineer


Got any questions regarding this position? You can contact Konstantinos Adamopoulos at 6940080281, from Monday to Friday. Otherwise, feel free to contact me at kadamopoulos@randstad.gr.

We look forward to receiving your application, uploading your updated CV by clicking the 'apply now' option.

In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions.

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

IT Expert

9/9/2026

Are you an IT Expert ready to join the Greek subsidiary of a historic, global German leader in high-tech home appliances and direct sales, driving technology excellence in a fast-paced environment?


Key Responsibilities:

  • Infrastructure & Technical Support: Autonomously oversee local office IT operations, troubleshooting hardware, software, and daily network infrastructure needs.
  • Systems Management & Governance: Administer Active Directory and Entra ID environments, ensuring strict user access control, compliance, and system integrity.
  • Group Alignment & HQ Communication: Serve as the primary local point of contact with the German HQ/Group, ensuring local alignment with global IT standards.
  • International Representation: Represent the company at international technology conferences and cross-border group initiatives. 

Qualifications:

  • Systems Administration: Strong hands-on experience with Active Directory and Entra ID.
  • Network & Hardware Management: Solid understanding of basic networking (Routing, Switching, Troubleshooting) and workstation/hardware support.
  • Security & Data Awareness (good to have): Familiarity with Security Compliance, GDPR principles, or Power BI.
  • Communication Skills: Fluency in English with strong presentation and communication capabilities for international executive reporting and HQ collaboration.
  • Mindset: Autonomous, hands-on troubleshooter with a strong growth mindset and eagerness to learn under Group mentorship.

Up to 4 years of hands-on experience in an IT Support or Systems Administration position.


Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Senior Software Engineer C/C++ or Rust

9/9/2026

Are you a software engineer passionate about bridging the gap between cutting-edge AI models and low-level execution? We are looking for a Software Engineer to join an innovative technology leader developing next-generation Frontier AI and multimodal intelligence solutions.

In this role, you will build, optimize, and deploy high-performance software systems designed to process real-time sensor streams under tight resource, power, and latency constraints. If you thrive on C/C++ optimization, edge hardware acceleration, and system-level execution for defense, robotics, or safety applications, this is your next big move.


You will join a collaborative and high-impact environment where your code directly powers physical, real-world technologies.

In return, you will receive:

  •  A competitive compensation package and continuous opportunities for professional development.
  • The chance to work on state-of-the-art Frontier AI systems with real-world physical impact.
  •  An innovative, forward-thinking tech culture alongside top-tier AI researchers and systems engineers.

As a Software Engineer, you will collaborate closely with top-tier AI researchers and systems engineers to translate complex algorithmic pipelines into production-ready edge software.

Your core responsibilities will include:

  • Low-Level System Development: Architect, write, and maintain ultra-efficient C/C++ code for embedded systems, edge hardware, and sensor-integration platforms.
  • AI Model Deployment: Deploy and optimize deep learning models on specialized edge accelerators (GPUs/NPUs) using frameworks like TensorRT, ONNX Runtime, CUDA, or OpenVINO.
  •  Resource Optimization: Manage explicit memory allocation, minimize latency, and optimize system power efficiency for deterministic execution.
  • Hardware & Sensor Integration: Interface low-level software with camera feeds, sensor data, and hardware protocols (e.g., PCIe, Ethernet, CAN bus, UART, SPI).
  • Profiling & Debugging: Perform low-level profiling, memory leak detection, and performance benchmarking using tools like Valgrind, GDB, and perf.

To excel in this position, you should bring a strong foundation in system-level programming along with hands-on experience in edge AI acceleration.

We are looking for:

  • Core Expertise: Deep proficiency in C and C++ or other low level languages (Rust)
  •  Hardware & Memory Management: Mastery of explicit memory management, custom allocators, concurrency/multithreading, and hardware abstraction.
  •  Edge AI Acceleration: Hands-on experience with AI optimization frameworks such as TensorRT, CUDA, ONNX Runtime, TFLite, or OpenVINO.
  •  OS Fundamentals: Solid experience with Embedded Linux, POSIX system calls, RTOS (e.g., FreeRTOS, Zephyr), or bare-metal environments.
  •  Education: Bachelor’s or Master’s degree in Electrical & Computer Engineering, Computer Science, or a related field.

5+ years of experience in low level programming


Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Release Manager

9/9/2026

Are you a Release Manager ready to shape the future of the global financial landscape and join a dynamic, fast-paced team dedicated to driving digital transformation and revolutionizing the banking industry?


Key Responsibilities:

  • Release Planning & Coordination: Plan, coordinate, and manage release schedules and calendars to maintain alignment across multiple teams.
  • Governance & Compliance: Track all release-related tickets and change records, ensuring proper documentation and required approvals are secured prior to production deployment.
  • Deployment Oversight: Coordinate deployment pipelines and validate successful application releases.
  • Stakeholder Communication: Serve as the central point of contact to communicate release progress, timelines, and risks to key stakeholders.
  • Troubleshooting & Escalation: Proactively identify release blockers, escalate risks, and collaborate with DevOps and infrastructure teams to resolve deployment failures.
  • Continuous Improvement: Conduct post-release reviews to capture lessons learned and refine deployment processes.

Technical Skills Required

  • Release Tracking & Coordination: Experience managing end-to-end release lifecycles and enforcing strict governance processes.
  • Jira Management: Hands-on experience using Jira to track release tickets, user stories, defects, and change requests, as well as creating dashboards, custom filters, and reports.
  • Experience using UCD to push deployments through UAT and Production environments.
  • Software Development Knowledge (Asset): Familiarity with software development lifecycle (SDLC) concepts and application architecture to aid in release troubleshooting.

4+ years of experience at a similar position. 


Have some questions first? Contact Maria Hadjichristodoulou at 6952381381 from Monday to Friday. Otherwise, feel free to contact me at mhadjichristodoulou@randstad.gr

Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. ​All applications are considered strictly confidential.

Έχετε δει 4 από 59

ΔΕΙΤΕ ΠΕΡΙΣΣΟΤΕΡΑ