Staff Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Bangalore, Bengaluru Urban, Karnataka
In-Office
7-10 Annually
Senior level
Artificial Intelligence • Machine Learning
The Role
The Staff Software Engineer will design and implement complex frontend features, collaborate with cross-functional teams, mentor engineers, and ensure high-quality user experiences.
Summary Generated by Built In

Uniphore is one of the largest B2B AI-native companies—decades-proven, built-for-scale and designed for the enterprise. The company drives business outcomes, across multiple industry verticals, and enables the largest global deployments.  
  
Uniphore infuses AI into every part of the enterprise that impacts the customer. We deliver the only multimodal architecture centered on customers that combines Generative AI, Knowledge AI, Emotion AI, workflow automation and a co-pilot to guide you. We understand better than anyone how to capture voice, video and text and how to analyze all types of data.  
  
As AI becomes more powerful, every part of the enterprise that impacts the customer will be disrupted. We believe the future will run on the connective tissue between people, machines and data: all in the service of creating the most human processes and experiences for customers and employees.   

Job Description:
 

As a Staff Software Engineer within Product Engineering, you will act as a senior technical contributor within a frontend domain, owning the design and delivery of complex UI features and subsystems. You will collaborate closely with product management, design, backend, platform, and security teams to build reliable, performant, and secure user experiences that meet product requirements. 

In this role, you remain strongly hands-on while influencing technical decisions within your team or product area, mentoring engineers, and driving best practices in frontend development. You are expected to take ownership of non-trivial technical problems, improve system quality, and ensure frontend solutions scale within your domain. 

 

Responsibilities 

  • Design and implement front-end solutions for complex features and subsystems within a product area. 

  • Own and evolve key UI components or modules, ensuring scalability and maintainability. 

  • Collaborate with product, design, backend, and platform teams to deliver well-integrated frontend functionality. 

  • Participate actively in technical design and code reviews, focusing on code quality, performance, accessibility, and security. 

  • Contribute hands-on to feature development, refactoring efforts, and performance improvements. 

  • Apply and reinforce testing practices, secure coding standards, and accessibility guidelines. 

  • Identify and resolve frontend quality issues and security vulnerabilities within owned areas. 

  • Mentor junior and mid-level engineers through code reviews and technical guidance. 

  • Ensure frontend deliverables meet reliability, usability, and release-quality expectations. 

  • Support sprint execution and release activities for frontend initiatives. 

 

Requirements 

  • 7–10 years of professional software engineering experience with a strong focus on frontend development. 

  • Proficiency in JavaScript and TypeScript. 

  • Experience building applications using React, Vue.js, or Angular. 

  • Solid understanding of browser fundamentals, rendering behavior, and client-side security. 

  • Experience with component-based architectures and state management libraries. 

  • Hands-on experience integrating with REST APIs and real-time data sources. 

  • Practical experience with unit, integration, and end-to-end testing. 

  • Familiarity with addressing dependency upgrades, security issues, and production defects. 

  • Strong collaboration skills and ability to work effectively with cross-functional partners. 

  • Good problem-solving skills and ability to make sound technical trade-offs. 

 

Good to Have 

  • Experience owning end-to-end frontend delivery for medium-to-large features. 

  • Exposure to build tooling, bundlers, and performance optimization techniques. 

  • Experience contributing to shared UI components or internal libraries. 

  • Familiarity with front-end monitoring and error tracking tools. 

  • Exposure to accessibility and internationalization requirements. 

  • Experience supporting production releases and post-release issue resolution. 

  • Participation in internal technical discussions or design reviews. 

  • Hands-on experience with AI-first development environments (e.g., Claude Code, Cursor) and a proven ability to leverage LLMs for rapid prototyping, debugging, and boilerplate reduction while maintaining deep technical oversight. 

 


 


Location preference:

India - Bangalore


Uniphore is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
 
For more information on how Uniphore uses AI to unify—and humanize—every enterprise experience, please visit www.uniphore.com.

Top Skills

Angular
JavaScript
React
Typescript
Vue
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Bengaluru, Karnataka
465 Employees
Year Founded: 2008

What We Do

Uniphore is the global leader in Conversational Service Automation (CSA), which combines the power of artificial intelligence, automation technology and machine learning. Uniphore is disrupting an outdated customer service model and bridging the gap between humans and machines by focusing on conversations. We make it possible for every voice, on every call, to be truly heard.

Similar Jobs

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
28000 Employees

ServiceNow Logo ServiceNow

Staff Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
28000 Employees
9-9 Annually

Uniphore Logo Uniphore

Staff Software Engineer

Artificial Intelligence • Machine Learning
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
465 Employees
70K-130K Annually

Uniphore Logo Uniphore

Staff Software Engineer

Artificial Intelligence • Machine Learning
In-Office
2 Locations
465 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account