logo

ShareChat

Senior / Lead Machine Learning Engineer

Department
Engineering
Job Type / Location
Bengaluru
Experience Required
3+ years
Posted On

About the Role

ShareChat is India's largest homegrown social media company, with 400+ million monthly active users across its platforms, including Moj, a leading short video app. The company is valued at $5 billion and is at the forefront of India's internet revolution, building products through world-class AI & tech in regional languages. This role is for a Senior / Lead Machine Learning Engineer within the Trust and Safety team.

What the Team Does

The Trust and Safety team is responsible for ensuring platform safety and integrity through AI-driven moderation of user-uploaded content across Moj and ShareChat. This includes multimedia posts, live streams, chatrooms, and comments. The team leverages cutting-edge NLP and CV algorithms to effectively detect and prevent harmful content among millions of daily uploads. As part of this team, you will design and develop machine learning models to identify and mitigate risks on the platform.

What You’ll Do

  • Design and implement pipelines for data collection and processing.
  • Design solutions for detecting NSFW visual/textual content using NLP/CV.
  • Conduct experiments and document the results on a regular basis.
  • Code up solutions and conduct extensive offline experiments for validating them.
  • Monitor deployed solutions and make iterative improvements.
  • Collaborate with peers and stakeholders to define problem areas and deliver actionable solutions.
  • Contribute to research and development efforts in Trust and Safety to stay ahead of threats.

Who are you?

  • 3+ years of industry experience with a solid understanding of Machine Learning Fundamentals.
  • Experience in distributed systems and shipping machine learning models to production.
  • Experience in developing end-to-end solutions for problems specific to either Computer Vision or Natural Language Processing.
  • Proficiency in Python and good knowledge of deep learning frameworks like Tensorflow / PyTorch.
  • Experience with OpenCV / NLTK is a bonus.
  • Awareness of recent research publications (specific to the domain) and ability to translate them into working code.
  • Ownership of the problem and a drive to deliver results.
  • Ability to work in an ambiguous problem setting and collaborate with others to drive clarity.
  • Strong focus towards action and rapid iteration in a fast-paced environment.

View Assessment Process

Think you'll be a good fit?