Browse All Jobs
Job Description

Truecaller is seeking a skilled ML Engineer to join their Insights Team in Bangalore. The successful candidate will focus on NLP to enhance Smart SMS features, working with large language models and in-device models. This role involves optimizing the training and deployment of ML models for efficiency and scalability.

Role involves:

  • Collecting, organizing, analyzing, and interpreting Truecaller data with a focus on NLP.
  • Optimizing the training and deployment of ML models.
  • Advancing work with large language models and in-device models.
  • Collaborating with Product and Engineering to implement systems that solve complex business problems.
  • Designing, developing, and deploying state-of-the-art NLP models.
  • Building and optimizing ML models for large-scale data processing.
  • Streamlining the ML lifecycle through automated workflows and CI/CD pipelines.

Requirements:

  • 3+ years in machine learning engineering.
  • Experience in Natural Language Processing (NLP).
  • Proven ability to deploy and maintain machine learning models in production.
  • Familiarity with ML frameworks like TensorFlow, PyTorch, and ONNX.
  • Experience in tech stack such as Kubernetes, Docker, APIs, Vertex AI, GCP.
  • Strong SQL and statistical skills.
  • Programming knowledge in Python or R.
  • Excellent teamwork and communication skills.

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
Apply Manually