Overview
Build and enhance consumer-facing web applications that power AI-driven product discovery, search, recommendation, and personalization, with a primary focus on frontend development and supporting backend services and integrations.
What you'll do
- Build and enhance web applications that power AI-driven product discovery, search, recommendation, and personalization experiences.
- Develop reusable UI components and consumer-facing applications using React and modern web technologies.
- Partner with AI/ML and Data Engineers to integrate GenAI, recommendation, and search capabilities into customer experiences.
- Build and enhance search and discovery experiences using technologies such as Elasticsearch, OpenSearch, or similar platforms.
- Integrate frontend applications with APIs, microservices, and enterprise platforms to deliver seamless user journeys.
- Contribute to backend services and integration components that support frontend applications and business workflows.
- Ensure solutions are secure, scalable, observable, and reliable through strong engineering practices.
- Collaborate with engineers, product managers, and designers to deliver high-quality customer experiences.
- Leverage AI-assisted engineering tools and practices to improve productivity, code quality, and delivery effectiveness.
What you'll need
- 2-4 years of experience building modern web applications and digital consumer experiences.
- Strong experience with React, TypeScript, JavaScript, and modern frontend development practices.
- Experience building responsive, scalable, and high-performing web applications.
- Experience integrating frontend applications with REST APIs and backend services.
- Working knowledge of Java, Spring Boot, API development, and microservices architecture.
- Exposure to search technologies such as Elasticsearch, OpenSearch, Azure AI Search, or similar platforms.
- Exposure and understanding of SQL/NoSQL databases and caching solutions such as Redis.
- Exposure to cloud platforms such as Azure, AWS, or GCP.
- Good understanding of software engineering fundamentals, system design, and application performance.
- Strong collaboration skills and the ability to work effectively in cross-functional teams.
Nice to have
- Exposure to event-driven architectures and messaging platforms such as Kafka.
- Exposure to AI/ML, Generative AI, LLMs, conversational experiences, or AI-powered applications.
Details
- Location: Pune (Local Office).
Read the full description and apply on the company’s own careers page.