Technical Architect

Bengaluru, Karnataka, India
Aug 22, 2024
Aug 22, 2025
Hybrid
Full-Time
8 Years
Job Description

ShareChat is India's largest homegrown social media platform, with over 400 million monthly active users. Since our founding in October 2015, we've been at the forefront of India's internet revolution, leveraging cutting-edge AI and technology to transform the content ecosystem in regional languages. Our flagship product, Moj, achieved remarkable success by launching as a leading short video app within just 30 hours. With a valuation of $5 billion, ShareChat is committed to creating an inclusive community where every individual can confidently share their unique experiences.

Our Team

  1. Data Integrity. Ensuring the accuracy and reliability of data to optimize algorithm efficacy.
  2. Event Pipelines. Building scalable and efficient systems for data ingestion, processing, transformation, and storage.
  3. Monitoring Dashboards. Developing tools to track and resolve issues swiftly.
  4. Machine Learning. Utilizing advanced techniques to enhance ad recommendations.

What You'll Do

  1. Design & Develop. Create systems that deliver ad recommendations to over 300 million users.
  2. Machine Learning Systems. Build and maintain scalable pipelines for data processing, feature extraction, model training, and deployment.
  3. Feature Pipelines. Develop systems for associating ads with users to maximize relevance and revenue.
  4. System Improvement. Enhance architecture to ensure stability and performance.
  5. Monitoring. Create dashboards to oversee critical services and job functions.
  6. Productivity. Contribute to modular code development, tools, libraries, and technical documentation.
  7. Collaboration. Work with other teams to build platforms that boost ML engineering productivity.

Who You Are

  1. Experience. 8+ years in large-scale consumer-facing applications.
  2. Coding Skills. Proficiency in modern programming languages such as Go, Python, NodeJS, C/C++, Java, or Scala.
  3. Testing. Experience in automated software testing.
  4. Cloud Tools. Familiarity with cloud-based open-source tools and Linux/Unix environments (GCP experience is a plus).
  5. Communication. Strong verbal and written skills.
  6. Additional Skills. Knowledge of distributed systems, scalable data processing frameworks (e.g., Spark, Kafka), and noSQL systems (e.g., HBase, Cassandra) is advantageous. Experience in AI/ML is also a plus.

Why Join Us?

At ShareChat, our core values—Ownership, Speed, User Empathy, Integrity, and First Principles—drive everything we do. We are dedicated to hiring top talent and fostering future leaders by providing a flexible and growth-oriented environment. Our benefits include ESOPs, monthly childcare allowances for women employees, comprehensive insurance coverage, and more.

Related Jobs