top of page

Careers

1. Front-End Software Engineer – FESE-01.24

Position: Front-End Software Engineer (Limassol & Athens - Hybrid)

Show more

About your role:  

As a member of our software engineering team you will be engaged in the company's software design and development activities, working with other software engineers and data scientists, as well as external partners for delivering various products/services/projects, with the opportunity to lead the development in certain projects.

 

What will keep you busy:

  • Participate in the entire application lifecycle, focusing on coding and debugging

  • Developing Code for our Products and Services

  • Contribution to other software engineering tasks, such as In-Depth Analysis, Specifications, Design (Requirements, Functional & Technical Specifications) and Development of Innovative Technological and Business Solutions

  • Contribution to software development and integration planning

  • Staying up-to-date with all the latest cutting-edge technologies

  • Collaboration with external teams (clients, partners, collaborators)

 

What you need to have:

  • B.Sc. in Computer Engineering, Software Engineering, Computer Science, Informatics or similar

  • Proven work experience: At least 2 years in a professional setting as software developer/ engineer

  • Expertise on responsive front-end development frameworks (preferably VueJS, but also React or Angular will be appreciated) and technologies (JavaScript, HTML5, CSS3)

  • Design, development, modification, and maintenance of user interfaces, tailoring user experience

  • Excellent use of Greek and English in verbal and written form

  • Good communication skills and team spirit

  • Ability to operate comfortably in both the business and technical arenas

 

What is nice to have:

  • Experience with JavaScript and TypeScript programming, using web frameworks (e.g. Express, NestJS)

  • Experience with Python programming, using web frameworks (e.g. FastAPI, Flask, Django)

 

What's in it for you:

  • An attractive compensation package

  • Flexible daily schedule

  • Work in an international, dynamic and fun environment, at a growing company

  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad

  • Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe

  • Access to resources for professional and personal development

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code FESE-01.24)

Show less

2. Machine Learning Specialist – MLS-01.24

Position: Machine Learning Specialist (Limassol & Athens - Hybrid)

Show more

About your role:  

This is a full-time, hybrid Machine Learning Specialist role located in Athens but with flexibility for some days of remote work. The Machine Learning Specialist will be responsible for developing and implementing ML models, conducting data analysis, and designing and implementing algorithms that improve the efficiency and effectiveness of Suite5's solutions. The Machine Learning Specialist will also collaborate with cross-functional teams and clients to identify areas of opportunity for AI/ML.

 

What you need to have

  • MSc. or PhD in Data Science or Software/Data Engineering

  • Proven work experience as a data scientist, incl. at least 2 years of production-grade data analytics

  • Experience in building Deep Learning and Machine Learning models

  • Experience in data analysis and modeling

  • Strong programming skills in Python

  • Experience with machine learning frameworks such as TensorFlow, PyTorch etc

  • Ability to work in a team environment

  • Knowledge of cloud-based environments and Big Data technologies

 

What's in it for you

  • An attractive compensation package

  • Flexible daily schedule

  • Work in an international, dynamic and fun environment, at a growing company

  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad

  • Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe

  • Access to resources for professional and personal development

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you! (quoting the job code MLS-01.24)

Please email your CV at: jobs@suite5.eu (quoting the job code MLS-01.24)

Show less

3. Data Scientist – DS-01.24

Position: Data Scientist (Athens office - Hybrid)

Show more

About your role:

Our products and systems are built on data analytics and machine learning algorithms that are defined, trained and applied to solve different problems for different industries. Playing around with data, writing code and experimenting with different algorithms to improve performance and accuracy while closely working with our developers to deliver an integrated platform/service is the basis for our activities. If you are a highly motivated and talented Data Scientist with the ability to understand complex problems, provide quick and quality solutions, stand to work under pressure and also take initiatives and the lead in certain tasks, then you are the best fit for our team!

 

What will keep you busy:

  • Playing around with data of different volume, velocity and variety, coming up with the right questions, experimenting with different machine learning algorithms and explaining complex data analytics results through appropriate visualizations to business users.

  • Applied Research & Data Engineering (Design, Development, Maintenance) in the scope of RTD Projects

  • Contribution to the tasks of In-Depth Data Analysis, Specifications, Design (Requirements, Functional & Technical Specifications) and development of Innovative Analytics Solutions.

  • Internal collaboration with our developers and software engineers to solve scalability and performance issues at an operating environment that constantly evolves and grows

  • Collaboration with external teams (clients, partners) comprising Software Engineers as well as other Data Scientists and Domain Experts in the frame of Business and R&D activities of the company.

 

What you need to have:

  • B.Sc. in Computer Engineering, Software Engineering, Computer Science, Informatics or similar

  • Proven work experience as a data scientist, incl. at least 3 years of production-grade data analytics

  • Strong knowledge of modern programming and scripting languages (esp. Python).

  • Hands-on experience with big data technologies (e.g. Spark, Hadoop) and Jupyter (and / or Zeppelin) notebooks

  • Solid knowledge of data science tools (e.g. NLTK) and machine learning libraries (e.g. MLlib, Scikit, TensorFlow, etc.)

  • Excellent written and verbal Greek and English communication skills to collaborate with other domain experts and to transfer knowledge

  • Strong customer interface and excellent written and presentation skills

  • Team-oriented mentality, with an open mindset to understand and consolidate other experts’ perspectives

  • Must be able to prioritize and work both, independently and as part of a team

 

What is nice to have:

  • M.Sc./Ph.D. in Data Science, Data Mining, Machine Learning

  • Basic back-end development skills (e.g. in Flask web framework)

  • Knowledge and experience (modelling and architecture) of relational databases (e.g. PostgreSQL, Hive) and of non-relational databases (e.g. MongoDB)

  • Good knowledge of query engines for big data (e.g. Elasticsearch, Presto) and visualization tools (e.g. Kibana, Grafana)

  • Past collaborations within R&D engineering teams

 

What's in it for you:

  • An attractive compensation package

  • Flexible daily schedule

  • Work in an international, dynamic and fun environment, at a growing company

  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad

  • Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe

  • Access to resources for professional and personal development

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code DS-01.24)

Show less

4. Full Stack Engineer – FSE-01.24

Position: Full Stack Software Engineer (Limassol office - Hybrid)

Show more

About your role:

As a member of our software engineering team you will be engaged in the company's software design and development activities, working with other software engineers and data scientists, as well as external partners for delivering various products/services/projects, with the opportunity to lead the development in certain projects.

 

What will keep you busy:

  • Participate in the entire application lifecycle, focusing on coding and debugging

  • Developing Code for our Products and Services

  • Contribution to other software engineering tasks, such as In-Depth Analysis, Specifications, Design (Requirements, Functional & Technical Specifications) and Development of Innovative Technological and Business Solutions

  • Contribution to software development and integration planning

  • Staying up-to-date with all the latest cutting-edge technologies

  • Collaboration with external teams (clients, partners, collaborators)

 

What you need to have:

  • B.Sc. in Computer Engineering, Software Engineering, Computer Science, Informatics or similar

  • Proven work experience: At least 2 years in a professional setting as software developer/ engineer

  • Solid knowledge of Javascript programming

  • Excellent use of Greek and English in verbal and written form

  • Good communication skills and team spirit

  • Ability to operate comfortably in both the business and technical arenas

 

What it's nice to have:

  • Hands-on experience with Vue.js, React or Python using web frameworks

  • Experience (modelling and architecture) of relational databases for distributed data (e.g. PostgreSQL, Hive) and non-relational databases (e.g. MongoDB, InfluxDB)

  • Experience with Docker and basic understanding of Kubernetes

  • Experience with RESTful service design, implementation and maintenance

  • Experience with big data technologies (e.g. Spark, Kafka, Hadoop, Elasticsearch)

  • Experience on responsive front-end development frameworks (preferably VueJS) and technologies (JavaScript, HTML5, CSS3)

  • Past collaborations within R&D engineering teams

  • Contribution in open-source projects

 

What's in it for you:

  • An attractive compensation package

  • Flexible daily schedule

  • Work in an international, dynamic and fun environment, at a growing company

  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad

  • Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe

  • Access to resources for professional and personal development

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code FSE-01.24)

Show less

5. Back-End Software Engineer – BESE-01.24

Position: Back-End Software Engineer (Limassol & Athens - Hybrid)

Show more

About your role:

As a member of our software engineering team you will be engaged in the company's software design and development activities, working with other software engineers and data scientists, as well as external partners for delivering various products/services/projects, with the opportunity to lead the development in certain projects.

 

What will keep you busy:

  • Participate in the entire application lifecycle, focusing on coding and debugging

  • Developing Code for our Products and Services

  • Contribution to other software engineering tasks, such as In-Depth Analysis, Specifications, Design (Requirements, Functional & Technical Specifications) and Development of Innovative Technological and Business Solutions

  • Contribution to software development and integration planning

  • Staying up-to-date with all the latest cutting-edge technologies

  • Collaboration with external teams (clients, partners, collaborators)

 

What you need to have:

  • B.Sc. in Computer Engineering, Software Engineering, Computer Science, Informatics or similar

  • Proven work experience (at least 3 years) as a back-end developer in a professional setting

  • Solid knowledge of: (a) JavaScript and TypeScript programming / Node.JS

  • Excellent knowledge and experience (modelling and architecture) of relational databases for distributed data (e.g. PostgreSQL, Hive) and non-relational databases (e.g. MongoDB, InfluxDB)

  • Experience with cloud platforms and DevOps tools (e.g. Docker, Kubernetes)

  • Significant experience with RESTful service design, implementation and maintenance

  • Native Greek and Excellent use of English in verbal and written form

  • Good communication skills and team spirit

  • Ability to operate comfortably in both the business and technical areas

 

What it's nice to have:

  • Experience with big data technologies (e.g. Spark, Kafka, Hadoop, Elasticsearch)

  • Experience on responsive front-end development frameworks (preferably VueJS) and technologies (JavaScript, HTML5, CSS3)

  • Past collaborations within R&D engineering teams

  • Contribution in open-source projects

 

What's in it for you:

  • An attractive compensation package

  • Flexible daily schedule

  • Work in an international, dynamic and fun environment, at a growing company

  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad

  • Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe

  • Access to resources for professional and personal development

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code BESE-01.24)

Show less

6. Software Quality Assurance Engineer – SQAE-01.24

Position: Software Quality Assurance Engineer (Limassol Office - Hybrid)

Show more

About your role:

As a key player in our software development team, you'll be instrumental in driving our Quality Assurance program. Your role involves ensuring the highest quality standards for our software products, particularly in data analytics solutions. You'll design and implement automation tests, ensuring our products are flawless and meet client expectations.

Your Impact:

  • Develop and execute test cases using software and scripts.

  • Enhance and automate regression tests for existing features.

  • Plan and create automation test cases for new features.

  • Lead in creating detailed test plans and cases.

  • Identify, document, and track bugs rigorously.

  • Stay current with emerging QA tools and strategies.

  • Collaborate on specifications, end-to-end testing, and quality assurance of our innovative analytics solutions.

  • Work closely with Project Managers, Software Engineers, and Data Scientists to achieve business and R&D goals.

 

What You Bring to the Table:

  • B.Sc. in Computer Engineering, Software Engineering, Computer Science, or related field.

  • At least 2 year of experience in Software Engineering (QA or development).

  • Proficiency with automated testing tools like Selenium, Katalon etc

  • Strong knowledge of QA methodologies and tools.

  • Team player with excellent analytical skills and attention to detail.

  • Fluent in Greek and English, both written and verbal.

  • Ability to prioritize, work independently and collaboratively.

 

Nice-to-Haves:

  • Skills in modern programming/scripting languages (Python, NodeJS) and SQL.

  • Experience in performance/security testing.

  • Familiarity with relational (e.g., PostgreSQL) and non-relational databases (e.g., MongoDB).

  •  

Why Suite5?

  • Competitive compensation package.

  • Flexible scheduling.

  • International, dynamic, and fun work environment.

  • Opportunities to work on state-of-the-art projects in Cyprus/Greece and abroad.

  • Collaboration with prestigious international companies and R&D organizations.

  • Participation in international conferences and training across Europe.

  • Access to professional and personal development resources.

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code SQAE-01.24)

Show less

7. Quality Assurance (QA) Engineer – 21.02-QA-CY

Position: Quality Assurance (QA) Engineer (position open in the Limassol office)

Show more

About your role: You will be engaged in the company's software development and delivery activities, developing a complete Quality Assurance program, that safeguards the quality standards of our software products and fosters a “quality culture” in our data analytics solutions. You will be responsible for designing and implementing tests, debugging and defining corrective actions before our products launch to ensure they run smoothly and meet client needs.

What will keep you busy:

• Creating detailed and comprehensive test plans and test cases
• Estimating, planning and executing quality assurance activities for new features
• Performing thorough regression testing activities for existing features (when bugs are resolved)
• Identifying, thoroughly documenting and tracking bugs
• Developing and executing automated test scenarios using open-source tools
• Staying up-to-date with new QA tools and strategies
• Contribution to the tasks of specifications, end-to-end testing and quality assurance of innovative in-house analytics solutions
• Collaboration with the Project Managers, Software Engineers and Data Scientists of the company to meet the targets set in the frame of Business and R&D activities of the company


What you need to have:

• B.Sc. in Computer Engineering, Software Engineering, Computer Science, or similar
• Proven work experience, at least 2 years, in a Software Engineering position (quality assurance or software development) working in an Agile/Scrum development process
• Strong knowledge of software QA methodologies and tools, as well as of Continuous Integration / Continuous Delivery practices
• Familiarity with white box and black box testing
• Expertise in writing clear and concise test plans and test cases
• Hands-on experience with automated testing tools like Selenium, Katalon, etc. preferably using Python
• Knowledge of modern programming and scripting languages (esp. Python, NodeJS) and SQL
• Team-oriented mentality, strong analytical skills and attention to detail
• Excellent written and verbal Greek and English communication skills to collaborate with the team and to transfer knowledge
• Must be able to prioritize and work both, independently and as part of a team

What's nice to have:

• Experience with performance and/or security testing
• Basic back-end development skills 
• Knowledge and experience (modelling and architecture) of relational databases (e.g. PostgreSQL) and of non-relational databases (e.g. MongoDB)
• Past collaborations within R&D engineering teams

What's in it for you:

• An attractive compensation package
• Flexible daily schedule
• Work in an international, dynamic and fun environment, at a growing company
• Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Cyprus / Greece and abroad
• Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe
• Access to resources for professional and personal development

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code 21.02-QA-CY).

Show less

8. Machine Learning (ML) Engineer – 21.02-ML

Position: Machine Learning (ML) Engineer (positions open both in the Limassol and Athens offices)

Show more

About your role: Our products and systems are built on data analytics and machine learning algorithms that are defined, trained and applied to solve different problems for different industries. Playing around with data, writing code and experimenting with different algorithms to improve performance and accuracy while closely working with our developers to deliver an integrated platform/service is the basis for our activities. If you are a highly motivated and talented ML Engineer with the ability to understand and model complex problems, provide quick and high-quality solutions, stand to work under pressure and also take initiatives and the lead in certain tasks, then you are the best fit for our team!

What will keep you busy:

• Application of different machine learning, deep learning algorithms and / or data science techniques to solve a variety of problems across different domains. 
• Training and evaluation of ML/DL models prior to making them production-ready.  
• Explanation of ML/DL results through different techniques and best practices to derive valuable insights.
• Collaboration with our data scientists and data engineers to develop data and model pipelines, solve scalability and performance issues at an operating environment that constantly evolves and grows.
• Solving cutting-edge problems (e.g. scaling of ML/DL models, handling real-time data streams).
• Participation to the Data Science and Engineering cycles (Design, Development, Evaluation, Production, Maintenance) in the scope of RTD Projects.
• Contribution to the tasks of In-Depth Data Analysis, Specifications, Design (Requirements, Functional & Technical Specifications) and development of Innovative Analytics Solutions.
• Collaboration with external teams (clients, partners) comprising Software Engineers as well as other Data Scientists, ML Engineers and Domain Experts in the frame of Business and R&D activities of the company.


What you need to have:

• B.Sc. in Computer Engineering, Software Engineering, Computer Science, or similar
• Proven work experience as a ML engineer or data scientist, incl. at least 3 years of production-grade data analytics.
• Strong knowledge of modern programming and scripting languages (esp. Python).
• Hands-on experience with big data technologies (e.g. Spark, Dask, Hadoop)
• Solid knowledge of machine learning libraries (e.g. MLlib, Scikit) and frameworks (e.g. TensorFlow)
• Firm understanding of mathematics and statistics (including the role of algorithm theory and data structures in machine learning).
• Excellent written and verbal Greek and English communication skills to collaborate with other domain experts and to transfer knowledge.
• Strong customer interface and excellent written and presentation skills.
• Team-oriented mentality, with an open mindset to understand and consolidate other experts’ perspectives.
• Must be able to prioritize and work both, independently and as part of a team.

What's nice to have:

• M.Sc./Ph.D. in Machine Learning, Data Science
• Experience in Explainable Artificial Intelligence techniques
• Basic back-end development skills (e.g. in Flask web framework) 
• Good knowledge of query engines for big data (e.g. Elasticsearch, Presto) and visualization tools (e.g. Kibana, Grafana)
• Knowledge and experience (modelling and architecture) of relational databases (e.g. PostgreSQL, Hive) and of non-relational databases (e.g. MongoDB)
• Past collaborations within R&D engineering teams

What's in it for you:

• An attractive compensation package
• Flexible daily schedule
• Work in an international, dynamic and fun environment, at a growing company
• Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Cyprus / Greece and abroad
• Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe
• Access to resources for professional and personal development

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code 21.02-ML-CY if you are interested for our Limassol Office, or 21.02-ML-GR if you are interested for our Athens Office)

Show less

6. DevOps Engineer – DO-01.24

Position: DevOps Engineer (positions open both in the Limassol and Athens offices)

Show more

About your role: You will be engaged in the continuous development and continuous delivery activities of our products, building and setting up the necessary infrastructure and implementing a unified deployment workflow across all our services.

What will keep you busy:

• Maintaining the CI/CD infrastructure and services used by our software engineers, data scientists and data engineers.
• Deploying updates and fixes in our development, staging and production environments.
• Automating and improving the software deployment and release processes in our Gitflow Workflow.
• Identifying technical problems, optimizing and scaling the allocated cloud resources to our services.
• Ensuring that our products are safe and secure against cybersecurity threats.
• Staying up-to-date with all the latest cutting-edge DevOps technologies
• Collaboration with the Software Engineers and Data Scientists of the company, participating in code reviews, sharing knowledge and helping the other team members.


What you need to have:

• B.Sc. in Computer Engineering, Software Engineering, Computer Science, or similar.
• Proven work experience, at least 2 years, in a DevOps Engineering position working in an Agile/Scrum development process and/or Git workflows. 
• Knowledge of DevOps best practices used for software development, such as version control, collaboration, compliance, and CI/CD.
• Experience in building containerized applications (in Docker) for production environments and managing Kubernetes clusters (Helm).
• Hands-on experience in building and operating CI/CD pipelines (e.g. using GitLab CI/CD, GitHub Actions).
• Experience running services on public clouds (e.g. EC2, Azure, GCP).
• Knowledge of the Linux networking (Netfilter, IP-route) and container fundamentals (cgroups, namespaces).
• Solid understanding of large web service architectures (load balancing, scaling).
• Team-oriented mentality, problem-solving attitude and attention to detail.
• Excellent written and verbal Greek and English communication skills to collaborate with the team and to transfer knowledge.
• Ability to prioritize and work both, independently and as part of a team.

What's nice to have:

• Strong programming skills in at least one programming language such as Python, NodeJS, Go.
• Experience with performance and/or security testing.
• Familiarity with configuration management systems like Puppet, Ansible, or Chef.
• Experience using monitoring and logging tools built on Prometheus, Grafana, and the ELK stack.
• Past collaborations within R&D engineering teams

What's in it for you:

• An attractive compensation package
• Flexible daily schedule
• Work in an international, dynamic and fun environment, at a growing company
• Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Cyprus / Greece and abroad
• Opportunities to work with prestigious international companies and R&D organizations and to attend meetings, international conferences and trainings across Europe
• Access to resources for professional and personal development

 

If this position is of interest to you and matches your background and career needs, we are looking forward to hearing from you!

Please email your CV at: jobs@suite5.eu (quoting the job code 21.02-DO-CY if you are interested for our Limassol Office, or 21.02-DO-GR if you are interested for our Athens Office)

Show less
bottom of page