Big Data Engineer

Zagreb, Croatia

AEOS is a tech and data company at the forefront of innovation in TV advertising. We help drive TV understanding and engagement using Big Data and ML. Our clients are some of the most sophisticated and data-driven advertisers, such as L’Oréal, DAZN, eBay and Audi. We are based in both Croatia and Germany, and we serve clients across EU. 

Our Data Science team is designing and building algorithms and models that derive insights from Big Data, by leveraging statistics and machine, including deep learning. Our team helps clients by uncovering hidden correlations, understanding audience preferences, developing forecasts, understanding video on TV, and optimising TV engagement. 

We are looking to expand our team with people who are excited about building large-scale and real-life ML applications. We are looking for a Big Data Engineer, ideally someone with some skills or interest in ML engineering as well. If you recognize yourself above, apply and join us. 

What will you be doing:

  • Capturing requirements from downstream applications BI/ML/transactional applications
  • Collaborating within cross-functional teams of marketeers, data-scientists and DB engineers on assessing and testing the viability and fit-for purpose of proposed solutions; adjusting and refining the models based on feedback
  • Designing and implementing data pipelines for:
  • Large scale transformation and statistical processing
  • ML training and inference
  • Structured (table-like) and unstructured (JSON) data
  • Taking part in or independently architecting modular pipelines on Spark
  • Orchestrating transformation across multiple pipelines
  • Deploying, maintaining and operating data pipelines
  • Designing and implementing mechanism for delivery continuity and quality monitoring

Qualifications and traits we expect from you: 

  • A degree in Comp. Science, Computer Engineering, Applied Statistics, Math or a related field
  • 2+ years of experience in a similar role
  • Openness to try new techniques and approaches, and to develop your knowledge and skills
  • Strong foundation in algorithms, data structures and computational efficiency
  • Strong analytical skills and problem solving skills
  • Internally motivated, intellectually curious and with a drive for excellence
  • Highly organized / high affinity for industrialization
  • Preference for teamwork
  • Proficient in Spark, ideally Scala but Python acceptable
  • Desirable experience with Airflow, AWS – ECS and S3
  • Desirable experience with Docker
  • Proficient in spoken and written English; German is a plus
  • Experience with testing frameworks is a plus
  • Moderate SQL skills, PostgreSQL is a plus
  • Experience working with Git is a plus
  • Linux skills are a plus
  • Familiar with Excel is a plus

What we offer you:

  • Work in an international team of ambitious people disrupting the TV advertising industry
  • Opportunity to work on challenging tasks and cutting-edge solutions
  • Opportunity to develop yourself through exposure and collaboration with the biggest names in the Internet and advertising industry
  • Working with leadership team who have run major companies and advised the strategy of the biggest companies
  • Competitive salary and benefits plan
  • Home Office and flexible hours and working possibilities
  • Subsidized kindergartens if you have kids

Big Data Engineer

Job description

Big Data Engineer

Personal information