Who are we and What do we do?
ShareChat ( https : / / sharechat.com / about ) is India's largest homegrown social media company, with 325+ million monthly active users across all its platforms including Moj, a leading short video app which was launched in a record 30 hours.
Founded in October 2015, with a vision of building an inclusive community that encourages & empowers each individual to share their unique journey and valuable experiences with confidence.
We are spearheading India's internet revolution by building products through world-class AI & tech to evangelize the content ecosystem for India in regional languages.
We believe in complete ownership of problem-solving while committing to speed and integrity in everything we do. We place the utmost importance on user empathy & strive to work towards creating a world-class experience for them every day. Join us to drive how the next billion users will interact on the internet!
What You’ll Do
- Design and develop systems that serve ad recommendations to over 300 million users
- Develop and maintain scalable and efficient machine learning systems and pipelines for data processing, feature extraction, model training, and deployment
- Develop highly scalable feature pipelines aimed at ad prediction systems, which associate ads with users according to relevance, while maximizing revenue for ShareChat
- Improve system design and architecture to ensure high stability and performance
- Build monitoring dashboards to keep a check on healthy functioning of critical services and jobs responsible for powering suggestions across different real estates on the application
- Enhance team’s productivity and efficiency by contributing to modular code development, tools, libraries and easy to follow technical documents
- Collaborate with other teams to build tools and platforms to enhance ML engineering productivity
- Partner with peers and work in an environment that support your growth
Who are you?
2-4 years of experience in a consumer facing large scale applicationStrong CS fundamentals with a track record of writing production-quality code in a modern high-level programming languageExcellent coding skills in at least one of Go, Python, NodeJS, C / C++, Java, ScaleExperience in automated software testingExperience using cloud-based open source tools in Linux / Unix environments (GCP is a plus)Strong communication skillsExperience with distributed systems, scalable data processing frameworks (e.g., Spark,Kafka) and noSQL systems (e.g., HBase, Cassandra) are a plusExperience in AI / ML and distributed systems is a plusWhere will you be?
Bangalore
What's in it for you?
At ShareChat, our values - Ownership, Speed, User Empathy, Integrity, and First Principles - are at the core of our ways of working. We believe in hiring top talent and grooming future leaders by providing a flexible environment to aid growth and development. We also offer several benefits to our employees - like ESOPs, monthly childcare allowance for women employees, insurance coverage, and more.