Job Description
Truecaller is seeking a Senior Data Scientist to join their Insights Team in Bangalore. The ideal candidate will be responsible for collecting, organizing, analyzing, and interpreting data with a focus on NLP. This role is pivotal in advancing Truecaller's work with large language models and on-device models across diverse regions. The Senior Data Scientist's expertise will enhance natural language processing, machine learning, and predictive analytics capabilities.
Role involves:
- Designing, developing, and deploying ML models at scale, with a focus on NLP-driven solutions.
- Taking ownership of deploying models into production, ensuring scalability, reliability, and monitoring.
- Leading data science projects from ideation to deployment, ensuring alignment with business objectives and timelines.
- Managing and analyzing large datasets collected from multiple countries, ensuring data integrity and consistency.
Requirements:
- 5+ years of experience in designing, developing, and deploying ML models at scale, with a focus on NLP-driven solutions.
- Strong background in Natural Language Processing (NLP), including text classification, entity recognition, language modeling, and transformer-based architectures.
- Expertise in machine learning libraries such as TensorFlow, PyTorch, pandas and Scikit-learn, along with NLP-specific tools like Hugging Face Transformers, spaCy with experience in TFlife, ONNX.
- Experience in building and optimizing large-scale data processing systems using Spark/PySpark
- Programming knowledge in at least one language, such as Python or R. Preferably python.
What Truecaller offers:
- Competitive salary
- 30 days of paid vacation
- Flexible working hours
- Private health insurance
- Parental leave
- Telephone bill reimbursement
- Udemy membership
- Wellness allowance