Data Engineer – Ava Team

We are currently looking for an experienced Data Engineer with strong skills and proven experience who is ready to dive into one of the top startups in Switzerland and join our team of passionate IT professionals, for a full-time engagement. Ava team works on a bracelet for tracking fertility days by combining break-through sensor technology, revolutionary data science and a brilliant brains to make a real difference in women’s health.



    • Migrate our research-database setup to a scalable, containerized environment
    • Bring our job workflow management to the next level (Apache Airflow based)
    • Assure research data quality with Continuous Integration (CI) tools and automated test scripts
    • Improve and maintain MongoDB ingestion scripts
    • Improve our PySpark-based big data ETL pipelines and update our Parquet data lake
    • Monitor compliance and extract properties of our clinical studies (incl. automated reporting) for our Clinical team
    • Verify the AI algorithms of our Data Science team using production data, automate output documentation meeting regulatory requirements


      • Master’s degree in Computer Science or equivalent
      • Strong knowledge in Python is a must; knowledge of Git, PySpark, Scala, OOAD and CI is a plus
      • 2+ years of relevant working experience with cloud based, virtual computer environments
      • Experience with ETL pipelines for large data sets
      • Experience with Spark, MySQL and/or MongoDB
      • Knowledge of machine learning algorithms and tools is a plus
      • Ability to work independently with a high sense of responsibility
      • Fluency in English


      • High-growth company in which you can find exciting and trend-setting challenges
      • Amazing product to work on
      • Familial working atmosphere in an open-minded multinational team
      • All necessary equipment – up to you to decide what you prefer
      • The budget for professional improvement (courses, conferences, books…)
      • Budget for the mastery of the English and German language
      • Nice office in Belgrade
      • Tournaments of table tennis, table soccer, and darts in our office
      • Skilled and senior co-workers
      • Business trips to Zurich
      • Opportunities to build products that really make a difference
      • Opportunities to learn and grow with us
        Apply here for this position, or check out other positions that we have.




Djordja Stanojevica 14,
Belgrade Office Park,
11000 Belgrade, Serbia