We are a highly successful research organisation focused on working on state-of-the-art technological projects and we are hiring new talent for multiple full-time employment positions with varied levels of experience.
If you are a talented full-stack software developer and feel you are interested in joining our highly creative team, to work on an array of projects with the latest technologies then contact us. You’d be joining a team consisting of both researchers and engineers.
We are looking for mid-level/experienced researchers, in fields related to Internet of Things, Data Analytics, Machine Learning and Artificial Intelligence to join our software R&D team at our headquarters in Nicosia, Cyprus. As part of the team, consisting of both researchers and engineers, the successful candidate will have the opportunity to work on state-of-the-art projects in collaboration with world class (local and international) organizations.
Due to the research-oriented nature of the company, you will have the opportunity to work on a multitude of technologies through several international projects, in collaboration with many large organisations. Implementations range from standard integration projects to research projects as well as IoT based developments.

What we are looking for:

  • Easy going, creative individuals with a proven research experience
  • A desire, ability and talent to work on all aspects of research project proposal and implementation
  • Curiosity for the state-of-the-art and desire to work different projects and technologies
  • Experience in proposal writing for European and Local funding agencies would be considered as an advantage
  • Experience in participation in EU and/or RPF funded projects would be considered and advantage
  • Proficient in Object Oriented languages, familiarity with C# will be considered as an advantage
  • Proficient with Python and familiarity with other scripting languages for statistical computing

Duties and responsibilities:

As a researcher in our team you will be expected to:

  • Deep dive into the collected data to extract patterns and insights that will help understand and model them
  • Contribution to software engineering tasks, such as In-Depth Analysis, Specifications and Design (Requirements, Functional & Technical Specifications), and work together with our software development team for inclusion of the results to the final system to be delivered
  • Co-ordinate and work together with external project partners towards the efficient implementation of the project
  • Participate in the execution of the team’s projects, assisting or taking full responsibility of project deliverables
  • Participate or take full responsibility of new endeavors for project proposals

 

How we work:

We use a variety of software development tools based on the best fit for the requirements of the project we are pursuing. Following are a few of the technologies we are working with:

  • Various programing languages; mainly focusing on C# and Python
  • Azure and AWS cloud environments
  • Relational and No-SQL databases
  • Web frameworks like AngularJS

 

Education and Experience:

  • Minimum Qualifications: MSc in Computer Science or a related field (PhD Candidates will also be considered)
  • Desired Qualifications: PhD in related field
  • Minimum working experience: We have multiple positions for various levels of experience
  • Required Languages: Fluent English verbal and written skills
  • Preferred Languages: Greek verbal and written skills

 

What you get out of this:

  • Highly competitive salary (13th salary included)
  • Medical insurance
  • Provident fund
  • Unlimited opportunities for personal development
  • Work in highly innovative projects and products
  • Positive work environment