SDE2 - Frontend - JD - RTAA

Mihup

Mihup

Software Engineering
Bengaluru, Karnataka, India
Posted 6+ months ago
Job Description: SDE-2 (Frontend) for Real-Time Agent Assist
Location: Bengaluru
About us

Founded in June 2016, Mihup is an AI-powered conversation intelligence platform that provides real-time personalized insights to contact center agents to improve sales and customer experience - resulting in revenue growth, reduced customer churn, and improved brand image. Our team is composed of engineers, machine learning scientists, and product specialists from leading institutions. Our clients include global Fortune 500 companies, and we are on track for aggressive expansion in India and globally. We are backed by Accel Partners and IdeaSpring Capital.

About the Role

As a Software Development Engineer 2 (SDE-2), you will be responsible for developing Mihup’s Real-Time Agent Assist (RTAA)/ Supervisor Assist frontend systems, including a desktop application and browser extension. This innovative product empowers contact center agents and supervisors by delivering real-time assistance during customer interactions. Using advanced ASR, NLP, and LLM technologies, the platform simplifies tasks like call summaries, contextual suggestions, and issue resolutions, enabling agents to provide exceptional customer experiences.
You will work with state-of-the-art frontend technologies to build low-latency, high-performance solutions with minimal memory and CPU footprint. This role offers an opportunity to design and implement scalable, reusable, and responsive user interfaces while collaborating closely with Product Managers, Architects, and Engineers to solve complex problems effectively.

Key Problem Areas

Low-Latency Data Processing: Build frontend systems capable of processing real-time interaction data efficiently with minimal resource usage.
Scalable UI Development: Design and implement reusable components for desktop applications and browser extensions using modern frontend technologies.
Agent & Supervisor Experience: Create intuitive interfaces that deliver actionable insights to agents and provide supervisors with tools to monitor and interject effectively.
Integration with Backend Systems: Ensure seamless communication between the frontend and backend for real-time data and updates.
Performance Optimization: Optimize applications for fast response times, smooth interactions, and a superior user experience.

Key Responsibilities

Develop and test end-to-end user interfaces with a focus on reusability, scalability, and performance using React, Redux, TypeScript, HTML, and CSS.
Work collaboratively with cross-functional teams, including product, backend, design, and QA, to deliver high-quality, competitive products on time.
Build and maintain user-facing elements for real-time interaction analysis and reporting.
Write and optimize Python scripts to enable desktop resource management and enhance overall system performance.
Conduct code reviews to ensure high-quality standards and adherence to best practices.
Identify and optimize existing behavior and features, ensuring continuous improvements in performance and usability.
Collaborate on architectural decisions and technical roadmaps for the RTAA frontend systems.
Explore desktop resource optimization and processing techniques to improve performance in low-resource environments.

Expectations

Bachelor’s Degree in Computer Science or equivalent field.
4+ years of experience in enterprise UI development.
Proficiency in modern JavaScript frameworks such as React, Redux, and TypeScript, with strong knowledge of HTML and CSS.
Experience with Python scripting for resource optimization and performance enhancements.
Solid understanding of browser internals, performance optimization techniques, and debugging tools.
Experience with build tools like Webpack or Parcel.
Strong coding skills with a solid grasp of data structures and algorithms.
Demonstrated ability to collaborate effectively with cross-functional teams in a fast-paced environment.
Interest and motivation to explore desktop optimization, ASR/NLP integration, and other cutting-edge technologies.
Ambition to learn and grow into the role.
Passionate about delivering exceptional user experiences and solving challenging problems.

Why This Role Matters

This role is critical in shaping the user-facing aspects of Mihup’s Real-Time Agent Assist platform, delivering intuitive, scalable, and high-performance interfaces. By contributing to the development of innovative frontend solutions, the SDE-2 will directly impact agent productivity and customer satisfaction in contact centers.