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