Senior Software Engineer - Conversational AI

1 Month ago • 10 Years + • Artificial Intelligence

Job Summary

Job Description

NVIDIA seeks a Senior Software Engineer to architect, implement, and optimize low-latency, full-duplex conversational AI pipelines. Responsibilities include building speech-to-speech models, designing multi-modal conversational agents, analyzing RAG and AI agent accuracy, and collaborating on new product features. The ideal candidate possesses 10+ years of experience in speech technology, LLMs, RAG, and agents, with strong Python/C++ skills and experience with microservices and scalable deployments. This role involves working on cutting-edge Digital Human solutions, leveraging NVIDIA's high-performance computing capabilities.
Must have:
  • 10+ years experience in relevant fields
  • Strong Python/C++ programming skills
  • Deep understanding of speech technologies (ASR, TTS)
  • Experience with LLMs, RAG, and conversational agents
  • Microservices and scalable deployment expertise
Good to have:
  • Experience with LangChain, LlamaIndex
  • Knowledge of ML/DL techniques
  • Familiarity with CUDA, CuDNN, TensorRT
  • Experience deploying models on various platforms

Job Details

Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. NVIDIA's technology is at the heart of the AI revolution, touching people across the planet by powering everything from self-driving cars, robotics, and intelligent assistants. Come join the team and see how you can make a lasting impact on the world! We're looking to grow our company, and build our teams with the smartest people in the world. Join us at the forefront of technological advancement.

NVIDIA is looking for a highly experienced Senior Software Engineer, to build the next generation Multimodal Conversational AI systems, driven by world class high performance Speech and LLM models, orchestrated by Multimodal AI Agents, creating seamless experiences for our Digital Human solutions.If you're creative and passionate about solving real world Conversational AI problems, come join us. You can check https://build.nvidia.com/nvidia/digital-humans-for-customer-service for a glimpse of what you could be working on.

What you’ll be doing:

  • Architect, implement and optimize reliable low latency full duplex conversation pipelines and dialog systems, that excel across various application areas and challenging environments.

  • Build and benchmark cascaded and unified speech-to-speech models and systems that reflect real human conversations.

  • Designing, implementing and testing domain specific agents and workflows and a framework which can support multi-turn, multi-modal, multi-user conversations with LLM driven agents.

  • Analyze RAG and conversational AI agent end to end accuracy and limitations and recommend the next course of action & Improvements.

  • Characterize performance and quality metrics across platforms for various AI and system components

  • Collaborate with various teams on new product features and improvements of existing products. Customize and integrate the conversational AI framework with other NVIDIA products

  • Participate in developing and reviewing code, design documents, use case reviews, and test plan reviews and help innovate, identify problems, recommend solutions and perform triage in a collaborative team environment.

What we need to see:

  • Bachelor's degree or Master’s degree (or equivalent experience) in Computer Science, Electrical Engineering, Artificial Intelligence, or Applied Math

  • 10+ years of experience, with a very good hands-on exposure to building solutions that touch various technology areas that cover Speech, LLM, RAG and Agents.

  • Excellent programming skills in Python and/or C++, with ability to debug complex asynchronous systems

  • Deep understanding of various Speech technologies like VAD, ASR, TTS, Translation, End-to-End Speech Models, etc. to build conversation systems.

  • Experience working with RAG and LLM based applications as a key part of building Dialog and Q & A systems. Additional exposure to LLM function calling, Information Retrieval, Vector Databases, Embedding and Rerank models, autonomous agents etc.is welcome.

  • Understanding of scalable deployment of multiple microservices involving Speech components, LLM driven RAG and Agent applications in production environment

  • Experience working with protocol and transports like HTTP REST, gRPC, Websockets, WebRTC, etc.

  • Hands on experience with building microservices and client-server applications.

  • Familiarity with Docker, helm, kubernetes etc.

  • Experience of working on end to end Software lifecycle, release packaging & CI/CD pipeline

  • General background around version control and code review tools like Git, Gerrit, Gitlab.

Ways to stand out from the crowd:

  • Strong fundamentals in Programming, Optimizations and Software design

  • Experience of working with open source frameworks like LangChain, LlamaIndex for building LLM driven applications

  • Strong knowledge of ML/DL techniques, algorithms and tools with exposure to Speech and Language Models

  • Familiarity with GPU based technologies like CUDA, CuDNN and TensorRT

  • Background with deploying machine learning models on data center, cloud, and embedded systems

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Similar Jobs

Brainhunter - Duck Creek Developer

Brainhunter

Jersey City, New Jersey, United States (On-Site)
7 Years ago
QuinStreet - InfoSec Internship

QuinStreet

(Remote)
1 Day ago
Google - Quantitative UX Researcher, Search

Google

Mountain View, California, United States (On-Site)
2 Days ago
Google - Site Reliability Engineer, F1 SRE

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Google - Software Engineer II, Site Reliability Engineering, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Google - Technical Program Manager III, AI/ML, Cloud AI Systems

Google

Austin, Texas, United States (On-Site)
2 Weeks ago
NVIDIA - Senior AI-HPC Cluster Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
1 Month ago
Keywords Studios - Junior AI Tester

Keywords Studios

Silesian Voivodeship, Poland (On-Site)
1 Month ago
Glean - Software Engineer, Machine Learning (India)

Glean

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Google

Mountain View, California, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Google - Software Engineer, Machine Learning

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Week ago
SingleStore - Software Engineer, Query Performance (C/C++)

SingleStore

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Qualcomm - Embedded Platform Dev- Lead Engineer, Senior

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Meta - Software Engineer, Systems ML - SW/HW Co-design

Meta

New York, New York, United States (Remote)
5 Months ago
Light Speed Studios - Senior Game Engine Engineer

Light Speed Studios

Tokyo, Japan (On-Site)
1 Week ago
Google - Senior Imaging and On-Device Machine Learning Software Engineer, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
GameJobs - Senior Game Programmer

GameJobs

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Day ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Google - Senior Software Engineer, YouTube

Google

New York, New York, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Google - Conversational AI Consultant

Google

Gurugram, Haryana, India (On-Site)
2 Weeks ago
Alphasense - Join AlphaSense India Talent Community

Alphasense

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
Rackspace Technology - Marketing Operations Senior Manager/Lead

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Entrata - Product Owner

Entrata

Pune, Maharashtra, India (Hybrid)
6 Months ago
PwC - CRM Functional - Senior Associate

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
PwC - IN-Manager_AWS Engineer_Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
PwC - IN-Senior Manager_GTM_Data and Analytics_Advisory_Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
bosh group india - PreSales/ Solution Architect- Hybrid Cloud

bosh group india

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Circles - Senior Software Engineer

Circles

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Safe Security - Software Development Engineer III - Platform

Safe Security

Bengaluru, Karnataka, India (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

Google - Software Engineer III, AI/ML, Google Play

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Krafton  - Head of Deep Learning PM & Ops

Krafton

Seoul, South Korea (On-Site)
1 Month ago
SymphonyAI - Data Scientist

SymphonyAI

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ByteDance - Research Scientist in Foundation Model, Speech & Audio Graduates - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Birdeye - Senior Product Manager

Birdeye

Gurugram, Haryana, India (On-Site)
6 Months ago
Google - Group Product Manager, Generative AI, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
1 Week ago
Zoox - Senior/Staff Software Engineer - Simulator

Zoox

Seattle, Washington, United States (Hybrid)
6 Months ago
Tencent - AI Product Lead

Tencent

London, England, United Kingdom (On-Site)
2 Months ago
Google - Software Engineer III, AI/ML, Core

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Photonic Engineer, Machine Learning Systems, Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

About The Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Massachusetts, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (On-Site)

Texas, United States (On-Site)

Santa Clara, California, United States (On-Site)

Santa Clara, California, United States (Hybrid)

Santa Clara, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by NVIDIA

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug