Overview
Develop and improve ML models on consumer goods data, including semi-structured text, images and numeric data, and suggest new ways of analysing the data that could lead to new products.
What you'll do
- Formulate hypotheses and develop proof-of-concept ML models for NLP and image processing.
- Work on supervised and unsupervised learning tasks.
- Translate industry-specific knowledge into proper models.
- Monitor and ensure data quality.
- Communicate insights effectively in both written and visual form.
What you'll need
- Background in Mathematics, Physics, Natural Sciences or Engineering.
- 2+ years of relevant working experience.
- Advanced knowledge of Python.
- Understanding of merge-request git flow.
- Basic scripting including CI/CD, regular expressions and shell commands.
- Basic webapp development skills.
- Good coding habits: 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.
- Ability to clearly communicate problem status, actions taken, conclusions, improvements and limitations.
- Understanding of which visualizations to use with different data types, comfort with at least one visualization framework, and ability to create shareable or dynamic reports and apps.
- Proficiency in EDA principles, classical supervised and unsupervised learning techniques and main NLP techniques.
- Good understanding of deep-learning techniques and awareness of model and computational complexity.
Details
- Location: Bengaluru, Karnataka, India.
- Work mode: Hybrid.
Read the full description and apply on the company’s own careers page.