Image Loading

Senior Software Engineer (Java/Python)

Job Description

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:

Who You Are

  • Strong sense of ownership, accountability, and business acumen
  • Passion for your team's vision/mission & the entrepreneurial drive to make things happen
  • Mentor the team in growing and reaching their full potential
  • Passion for designing modular systems using reusable components, SDKs, and robust APIs
  • Extensive experience in building tools, frameworks, and CI/CD pipelines
  • Ability to think at scale, bringing a focus on continuous delivery methodologies from design through deployment and operations
  • Collaborate, socialize, and drive cross-team technical initiatives
  • Possess “can-do” attitude and strong work ethic. Act with empathy and humility

Must Have Skills

  • 4+ years’ experience in software development including 2+ years designing, building, and operating high-scale, mission critical cloud-based production systems
  • Proficient in Java or GoLang or Python
  • Solid understanding and development experience with Microservices, SOA, REST, HTTP, WebSockets, gRPC, SSL/TLS
  • Strong coding skills
  • Solid foundation in data structures and algorithms
  • Delivered ETL/ELT solutions including data extraction, transformation, cleansing, data integration and data management
  • Implemented batch & near real time data ingestion pipelines
  • Working knowledge of databases, data platforms and developer tools like dbt, Snowflake, BigQuery, Airflow, or other data tools
  • Experience developing and operating large scale distributed systems with Kubernetes
  • Excellent troubleshooting, analytical and decision-making skills
  • Disciplined approach to documentation
  • Ability to lead, partner, and collaborate cross functionally across an engineering organization
  • Bachelor’s or Master’s degree in Engineering, Computer Science or equivalent experience

Nice To Have Skills

  • Strong knowledge of databases SQL, NoSQL, Time series, GraphDB etc
  • Experience with AI infrastructure and technologies

Responsibilities

  • As part of the team, you will design, implement, and scale a massive set of AI backend services (cloud, on-prem and hybrid)
  • You will collaborate with your peers in designing real time systems, streaming pipelines, and low latency architectures
  • Everything will be fully automated, high available and auto-scalable
  • You will mentor, coach and inspire many engineers across multiple teams and functions
  • Represent Uniphore globally as part of research community contributing to opensource repositories and publications
  • Contribute to the intellectual property of Uniphore

Location preference:

India - Bangalore

Skills

  • Python
  • Golang
  • Java
  • ETL
  • Web Services
  • BigQuery
  • Kubernetes
  • Database

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Nov 20, 2024

Experience

4 to 8 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent