3h ago

Principal Software Engineer - Data Analytics

Pune, IN
full-timeseniorAdvertising Technology

Tech Stack

Description

You will design and build scalable big data platforms and GenAI-powered agents to enhance data analytics capabilities, processing terabytes of data and enabling complex information retrieval and adaptive interactions. You'll work with cutting-edge technologies like Spark, Kafka, and LLMs to drive data-driven insights.

Requirements

  • 6+ years coding experience in Java and backend development
  • Hands-on experience with Big Data tools: Scala Spark, Kafka, Hadoop, Snowflake
  • Proven experience in building GenAI applications (LLM integration, LangChain, RAG)
  • Experience developing and deploying production-grade AI or data systems
  • Ability to lead end-to-end feature development and debug distributed systems

Responsibilities

  • Build and implement a highly scalable, fault-tolerant big data platform processing terabytes of data
  • Develop backend services using Java, REST APIs, JDBC, and AWS
  • Architect real-time data processing workflows and automation frameworks
  • Design and develop GenAI-powered agents using LangChain, LlamaIndex, or custom systems
  • Integrate LLMs (OpenAI, Claude, Mistral) for query understanding and summarization
0 views 0 saves 0 applications