Avast is your place to innovate

Data Analyst - Machine Learning

Technology & Innovation
Czech republic - Prague
Career Level:
Experienced (Non-Manager)
Bachelor's Degree
IT - Software Development
Job type:

Share this job:

Job Description:

Avast Software (www.avast.com), maker of the world's most popular antivirus, protects over 400 million computers and mobile devices with our security applications. In business for over 25 years, Avast is one of the oldest companies in the computer security business, with a portfolio covering everything from free antivirus for PC, Mac, and Android, to premium suites and services for business – offered in about 40 languages.


Based in Prague, Czech Republic, with offices e.g. in the USA, Canada, Germany, the Netherlands or Taiwan, Avast Software employs some of the brightest new talent in the IT industry, from around 30 different nations.


For our team in Prague we are currently looking for:

Data Analyst – Machine Learning


This is the role for data analysts or machine learning professionals wanting to get experience with truly big data. The main responsibility is to research selected business problem and to discover relationships and models that improve given business metric like user-acquisition, user-retention, bookings, etc. Position requires the analyst to choose the right set of tools, features, models, and evaluation strategies on a cluster and/or on a local workstation for efficient research and model tuning.  

You will become a part of a team focusing on prediction models that help Avast grow even faster.

From an ideal candidate, we are expecting innovation and ability to bring new perspectives, ideas and experience.


What you will do:


Extracting features from Avast data relevant to modeling task

Data analysis on what is behind or what is driving some business phenomenon

Using ML models to improve target business measure

Participation in building and maintaining data pipelines

Analysis and modeling in Python

Work with other team members (e.g. research and code reviews)


and also:


Creating tools for model A/B testing and evaluation

Other small tasks execution based on instructions


What we need:


At least 2 years experience in data analysis and/or ML modeling

Good knowledge of any data analysis stack like Python or R

Experience with Java or Scala programming is a plus

Ability to do common configuration and tuning of Linux servers

Active knowledge of English

Ability to work in a team

Min of secondary education, University degree in a technical area is an advantage


What we offer:


Great benefits: food and drink provided all day by the company, game room, music studio, fitness center, golf simulator, library, great training system and much more

Flexible working hours, home office

Cafeteria benefit system, multisport card

25 days of holiday, 5 sick days

The chance to join a major global tech company

Many opportunities for professional growth

Amazing and truly international work environment


Sounds like fun? We look forward to hearing from you!