AI Engineer / Software Developer

entry-levelFull-time
CYENS - Centre of Excellencevia Cyens Centre Of Excellence Careers
Match with my CV

Technical skills

PythonAPI developmentData analysisData scienceAWSAzureGoogle CloudDockerKubernetesCloud platforms

Responsibilities

  • Department: Software Development Team
  • No. Of Positions: 1 AI Engineer / SW Developer
  • Reporting line: Software Project Manager
  • Terms of Employment: Full-time or part-time; fixed-term employment contract, with the possibility of renewal depending on project needs.
  • Location: Nicosia, Cyprus
  • Indicative Annual Gross Salary Range: €20,000 - €35,000. The salary will be determined based on qualifications, experience, and suitability for the role.
  • Salary Range: The offer will be determined based on the successful candidate’s seniority and relevant experience.
  • Probation Period: 6 (six) months
  • Preferred Start Date: December 2026, or as soon thereafter.
  • Application Deadline: DATE (3 weeks).
  • The Opportunity

CYENS Centre of Excellence is seeking an AI Engineer / Software Developer to join its Software Development Team. The role focuses on developing, deploying and maintaining AI solutions for public-sector digital transformation and industrial applications, translating AI technologies into practical solutions that address real-world needs.

Working under the guidance of a Software Project Manager, the successful candidate(s) will contribute to the full development lifecycle, from AI model development and system integration to testing, deployment and continuous improvement. The role requires a practical, solution-oriented approach, with an emphasis on building reliable, secure and effective AI applications.

Key Responsibilities

  • Design, implement, and optimize AI models for government and industrial use cases
  • Deploy AI solutions as scalable services for SMEs and industry partners.
  • Collaborate with cross-functional teams to integrate AI into end-to-end digital services.
  • Contribute to the testing, validation, and continuous improvement of deployed systems.
  • Support the development of secure, ethical, and industry-compliant AI applications.

General qualifications and requirements

Key requirements

Essential Requirements

  • University Degree, Bachelor's degree and/or postgraduate degree in a relevant field (Computer Science, Engineering, Data Science, or related field.).
  • 2+ years of experience in AI/ML development and deployment
  • Strong programming skills in Python and experience with ML frameworks (e.g., TensorFlow, PyTorch).
  • Experience in applied AI/ML for real-world problems (e.g., NLP, computer vision, predictive analytics).
  • Experience with MLOps practices, cloud platforms (AWS, Azure, GCP) and containerized deployment (Docker, Kubernetes)
  • Strong problem-solving skills and ability to work in multidisciplinary teams.
  • Language

requirements

  • Excellent written and oral English-language skills are essential.
  • Desirable

skills

  • Experience with conversational AI, chatbot frameworks, or dialogue systems.
  • Experience with API development, system integration, and document digitization workflows
  • Previous experience working with industry clients.
  • Familiarity with EU AI regulatory frameworks
  • Why us?
  • What CYENS Offers
  • The opportunity to contribute to applied AI projects addressing real-world challenges in the public and private sectors.
  • Collaboration with multidisciplinary teams, industry partners and experts in research and technology.
  • Exposure to emerging technologies and opportunities to develop technical expertise in an interdisciplinary environment.
  • An attractive remuneration package aligned with the successful candidate’s qualifications and relevant experience.
  • Application process
  • For full consideration, interested applicants should submit the following items via the online application form and clearly indicate the position title in their application:
  • Full CV (including contact details).
  • Cover letter outlining:

- your suitability for the role

  • your motivation for applying; and
  • your earliest available start date.
  • contact details of two referees.

Important Information

  • Incomplete applications will not be considered.
  • Applicants who have previously applied for a position at CYENS are required to submit a new application.
  • Non-EU applicants must already possess a valid work permit.
  • All applications will be treated in the strictest confidence.
  • CYENS Centre of Excellence is an equal opportunity employer and welcomes applications from candidates worldwide.

Contact details

Enquiries

For general enquiries, applicants may contact the HR Department at vacancies@cyens.org.cy.

Before you apply

  • 1Which parts of your CV prove experience with Python, API development, and Data analysis?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...