Head of R&D

Head of R&D

About Us

  • Apifon is a technology company that develops business messaging services. It maintains offices in Greece (Thessaloniki & Athens), Madrid and Cyprus. Through Apifon platform businesses can grow their audience, create multichannel messaging campaigns, measure their performance and enable marketing automations to increase revenues and improve customer experience.
    All achieved through multiple communication channels like SMS, RCS, Email, Viber, and other chat apps. Apifon’s platform is used by marketing and operations teams around the world and across a wide range of verticals including retail and ecommerce, banking and insurance services, healthcare, travel and hospitality, logistics and automotive.


  • As part of Apifon’s continuous investment in new product development, we are looking for a Head of R&D to join our Research & Development team. If you are a proactive problem solver with superb planning and coordination skills and have a strong academic/research background in computer or software engineering, then you may be the person we need.
    We are looking for a self-motivated team player who can manage multi-stakeholder research projects. This is a person who feels comfortable communicating with stakeholders from diverse backgrounds and can effectively coordinate internal and external resources to ensure the project is delivered flawlessly, on-time and within budget.

    The R&D team at Apifon is currently working on two main projects:

    ○ Predictive analytics engine enabling personalized B2C messaging through machine learning and text analysis. The purpose of the platform is to help the businesses that use Apifon’s platform to improve their communications by sending the right message to the right person at the right time, based on each person‘s unique context. We are developing software that applies cutting edge technologies for data engineering, machine learning, predictive modelling and developing conversational interfaces (with tools such as Python, Spark, Hadoop, Kafka and IBM Watson).

    ○ Cloud-based IoT connectivity platform enabling two-way communication with IoT devices over multiple LPWAN & 3GPP protocols. This supports a next-generation smart water management platform which Apifon is currently piloting with EYATH. We are researching technologies for reliable wireless metering and control of water consumption in demanding urban landscapes with LoRaWAN and NB-IoT, and building capabilities for complex event processing, analytics, visualization and innovative consumer-facing services.

    This is a chance to work on cutting-edge challenges as part of a dynamic team of over 50 high-caliber professionals. Your role will have an immediate impact to the continuing growth of our company.


  • ○ Coordinate internal team members and external project resources including vendors and subcontractors for the flawless execution of the project.
    ○ Develop a detailed project plan to track progress and ensure that all planned project outcomes are delivered on-time, within scope and within budget.
    ○ Document the R&D process and its results and communicate findings with relevant stakeholders inside and outside the company in the form of technical reports and presentations.
    ○ Stay up to date with new technology research and market research in all areas relevant to the company’s R&D efforts, to identify new opportunities for technology-driven and market-driven product innovation.


  • ○ You have a Postgraduate or PhD degree in Computer Engineering, Computer Science, Informatics or relevant discipline.
    ○ You have 3-5 years of work experience as an R&D engineer or academic researcher in implementing technology development projects.
    ○ You have minimum 3 years of experience in managing work components of EU/nationally-sponsored research projects, including writing research project deliverables and contributing to research grant proposals.
    ○ You have superb planning and coordination skills. You are proactive, enjoy working under minimal supervision, taking initiative and ownership to explore and analyze problems and explore solutions that bring better or faster results.
    ○ You pay attention to detail and accuracy, you value organization, and have the discipline to establish clear priorities in order to meet deadlines and quality goals.
    ○ You advocate quality, performance and a well-thought-out approach in every project you work on, but can also think in terms of tradeoffs.
    ○ You are agile, able to respond to shifting priorities, opportunities and timelines to help the company meet its goals.


  • ○ You have a good understanding of technologies used in machine learning projects and predictive analytics applications and some relevant past project experience. Prior involvement in data engineering/science projects and experience working with ML frameworks (e.g. Apache Spark) and data science toolkits (Python or R) will be considered a plus.
    ○ You have a good understanding of technologies used in developing IoT applications and some relevant past project experience. For instance, experience with IoT prototyping (e.g. Raspberry, Arduino) or IoT connectivity protocols (LoRaWAN, Narrowband-IoT) would be considered a plus.
    ○ You have excellent oral and written communication skills in both English and Greek.


  • ○ Competitive rewards package
    ○ Challenging and fun work environment
    ○ Insights into best practices of high-growth technology companies
    ○ Opportunities for rapid career advancement
Apply Now