Staff Software Engineer - Frontend
About this job
Sarvam AI is building India's full-stack sovereign AI platform, focusing on research, models, infrastructure, and applications to make AI work for the country. Backed by Lightspeed, Peak XV, and Khosla Ventures, Sarvam partners with prominent enterprises and public institutions like Tata Capital, SBI Life, CRED, IDFC, and LIC. As a Staff Software Engineer for Frontend at Sarvam AI in Bengaluru, you will take on a hands-on technical leadership role solving difficult frontend problems for large-scale AI products. A normal day involves designing scalable frontend architecture, tackling real-time and streaming challenges, managing complex user workflows, building reliable interfaces for AI-generated responses, and collaborating closely with product, design, and backend teams. You will also lead technical decisions, mentor engineers, and shape frontend engineering standards across the organization.
Responsibilities
- Own frontend architecture for complex, high-scale AI applications.
- Solve challenges involving real-time interactions, streaming data, and asynchronous workflows.
- Build reliable interfaces for AI-generated responses, long-running tasks, and tool calls.
- Improve frontend performance covering loading, rendering, network usage, memory, and bundle size.
- Design reusable frontend infrastructure, components, and patterns for cross-team adoption.
- Handle production issues, improve observability, and strengthen testing, CI/CD, and reliability.
- Lead architecture discussions, guide technical decisions, and mentor other engineers.
Requirements
- 8+ years of software engineering experience with strong hands-on frontend expertise.
- Deep experience utilizing JavaScript, TypeScript, React, and Next.js.
- Strong knowledge of frontend architecture, browser fundamentals, networking, and rendering.
- Experience in designing and scaling large production frontend applications.
- Solid understanding of state management, APIs, caching, authentication, and async systems.
- Experience building real-time or streaming experiences using WebSockets, SSE, or streaming APIs.
- Strong system-design skills with the ability to make practical architectural trade-offs.
Good to have
- Understanding of video and audio fundamentals and media workflows at scale.
- Experience building frontend experiences for video/audio processing or dubbing workflows.
- Understanding of document digitization workflows, handling large files, and processing jobs.
- Experience building frontend applications dealing with progress tracking, retries, and partial results.
Who should apply
This role suits experienced senior software engineers with a strong background in frontend development and large-scale application design who want to lead technical initiatives in the AI space. Candidates must have extensive hands-on experience with modern web technologies, system design, and performance optimization. Since this position requires 8+ years of experience, it is not suitable for freshers.
Frequently asked questions
What is the location of the Staff Software Engineer - Frontend position at Sarvam AI?
The Staff Software Engineer - Frontend role is based in Bengaluru.
What core technologies are required for the Staff Software Engineer - Frontend role at Sarvam AI?
Candidates need deep experience with JavaScript, TypeScript, React, and Next.js.
Is this a leadership position at Sarvam AI?
Yes, this is a hands-on technical leadership role where you will mentor engineers, lead architecture discussions, and shape frontend engineering across the organization.
Can freshers apply for the Staff Software Engineer - Frontend role at Sarvam AI?
No, freshers cannot apply as the position requires 8+ years of software engineering experience.
Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.