Senior Software Engineer - Conversational AI

1 Month ago • 10 Years + • Artificial Intelligence

Job Summary

Job Description

NVIDIA seeks a Senior Software Engineer to build next-generation multimodal conversational AI systems. Responsibilities include architecting, implementing, and optimizing low-latency conversation pipelines; building and benchmarking speech-to-speech models; designing agents and workflows for multi-turn, multi-modal conversations; analyzing AI agent accuracy; collaborating on new product features; customizing the conversational AI framework; and participating in code reviews. The ideal candidate possesses 10+ years of experience in building solutions involving speech, LLMs, RAG, and agents, strong programming skills in Python/C++, and deep understanding of speech technologies.
Must have:
  • 10+ years experience in Conversational AI
  • Expert in Python/C++
  • Deep understanding of Speech technologies (ASR, TTS, etc.)
  • Experience with LLMs, RAG, and Agents
  • Microservices and client-server application building
Good to have:
  • Experience with LangChain, LlamaIndex
  • Knowledge of ML/DL techniques
  • Familiarity with GPU technologies (CUDA, CuDNN, TensorRT)

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

Zoox - Senior/Staff Software Engineer, Robot Link Platform

Zoox

Foster City, California, United States (Hybrid)
6 Months ago
ION - Site Reliability Engineer

ION

Milan, Lombardy, Italy (Hybrid)
6 Months ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
ION - Site Reliability Engineer

ION

Milan, Lombardy, Italy (Hybrid)
6 Months ago
Trackman - Booking & Payment Lead Developer & People Manager

Trackman

(On-Site)
1 Month ago
Genies - Lead Machine Learning Engineer, 3D Gen AI & Graphics

Genies

San Mateo, California, United States (On-Site)
1 Month ago
NetEase Games - Game AI Research Leader

NetEase Games

Singapore (On-Site)
2 Months ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
NVIDIA - AI Digital Human Development Intern - 2025

NVIDIA

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Los Angeles, California, United States (Remote)
5 Months ago
USE Insider - Senior Software Engineer (Backend)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
6 Months ago
Zazz - Java Developer

Zazz

(Remote)
2 Months ago
Wind River Systems - Field Application Engineer (Automotive)

Wind River Systems

Bengaluru, Karnataka, India (On-Site)
6 Months ago
UXBERT Labs - Senior Solution Architect (IoT/Bluetooth Integration)

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
3 Months ago
Thatgamecompany - Senior Software Engineer - Golang

Thatgamecompany

United States (Remote)
1 Month ago
Suki - Staff SDET

Suki

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Xsolla - Software Engineer (Xsolla User Engagement)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Gaming Innovation Group  - Senior .NET Backend Developer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
1 Month ago
ByteDance - Senior Software Engineer, Edge Cloud Platform

ByteDance

Seattle, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
8 Months ago
Trend Micro - Sales Operations , India

Trend Micro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Associate

PwC

Bhubaneswar, Odisha, India (On-Site)
5 Months ago
BrightEdge - Database Engineer

BrightEdge

Hyderabad, Telangana, India (Remote)
6 Months ago
Velotio Technologies - Cloud Security Engineer

Velotio Technologies

Pune, Maharashtra, India (Remote)
1 Month ago
Egnyte - DevOps Engineer

Egnyte

India (Remote)
2 Months ago
Google - Senior Staff Software Engineer, Google Cloud

Google

Hyderabad, Telangana, India (On-Site)
5 Months ago
Assystems - CAD Engineers - Structures

Assystems

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Luxoft - Murex Lead MxML Developer

Luxoft

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Lakshya Digital - Senior 3D Character Artist

Lakshya Digital

Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Artificial Intelligence Jobs

ByteDance - Research Scientist, Vision Foundation Model

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Wargaming - Gen AI Business Development Manager

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
NVIDIA - Senior Staff Application Engineer

NVIDIA

Canada (Hybrid)
2 Months ago
Soul AI - Subject Matter Expert (AI Trainer)

Soul AI

Hyderabad, Telangana, India (On-Site)
7 Months ago
Krafton  - Deep Learning Engineer - LLM Game Agent

Krafton

Seoul, South Korea (On-Site)
2 Months ago
NVIDIA - Solution Architect - Auto

NVIDIA

Beijing, Beijing, China (On-Site)
3 Months ago
QUANTIC DREAM - Programmeur Intelligence Artificielle

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Equivalent Jobs - DL RESEARCHER

Equivalent Jobs

(Remote)
5 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Machine Learning System) - 2025 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Canva - GenAI Research Engineering Manager - Image Generation (m/f/x) - Canva Austria

Canva

Vienna, Vienna, Austria (Remote)
5 Months 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