Data Scientist

Euromonitor International
Summary
Join Euromonitor International's Data Science team as a new colleague to assist in developing and improving machine learning (ML) models. You will work with data from the fast-changing consumer goods world, formulating hypotheses, developing proof-of-concept ML models for NLP and image processing, and translating industry-specific knowledge into models. Responsibilities include monitoring data quality, communicating insights effectively, and maintaining ML models. The ideal candidate will have a background in Mathematics/Physics/Natural Sciences or Engineering, along with relevant experience and advanced knowledge of Python/R/SQL. The role offers professional development, flexible work schedule options, a positive work environment, and community involvement opportunities.
Requirements
- Background in Mathematics/Physics/Natural Sciences or Engineering fields, relevant working experience of 2+ years
- Advanced knowledge of Python/R/SQL, understanding of merge-request git flow, basic scripting including CI/CD, regular expressions, shell commands, HTML/JavaScript and basic webapp development skills
- Good coding habits such as proper documentation, linting, styling, reproducibility, code review best practices, and test-driven development
- Skills to maintain ML models: measure performance, add/remove classes, create effective labelling batches, retrain with assessment of the impact
- Ability to suggest model improvements, propose working solutions for business problems, ensure the model works with existing models, track model experiments and keep model documentation updated
- Skills to clearly communicate problem status, actions taken, conclusions, improvements and limitations
- Experience creating and using cloud resources, familiarity with notebooks, SQL instances, buckets, secrets, VMs, and service accounts, understanding and contributing to pipelines, applying model scaling practices and cloud cost awareness
- Understanding of which visualizations to use with different data types, comfortable with at least one visualization framework, and capable of creating shareable/dynamic reports/apps
- Proficiency in applying EDA principles, classical supervised/unsupervised learning techniques, main NLP techniques, a good understanding of deep-learning techniques and awareness of model and computational complexity
Responsibilities
- Formulating hypotheses and developing proof-of-concept ML models for NLP, Image Processing, Supervised/Unsupervised Learning tasks
- Translating Industry specific knowledge into proper models
- Monitoring and ensuring data quality
- Communicating insights effectively in both written and visual way
Benefits
- Grow your career with opportunities within a consultative and professional environment
- Achieve a healthy work-life balance with our flexible work schedule options, including remote work opportunities and flexible hours
- Join a collaborative and inclusive workplace culture where your ideas are valued, diversity is celebrated, and teamwork is encouraged
- Make a positive impact in the community through our volunteer programs, charitable initiatives, and corporate social responsibility efforts