Data Scientist - Natural Language Processing
Employment Information
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is encouraged to do their best work. Come join the team and see how you can make a lasting impact on the world.
NVIDIA is hiring a Natural Language Processing Data Scientist within our new finance data science team in Revenue Finance. You will work alongside traditional data scientists, finance, and sales ops shaping how we analyze revenue, reimagining existing processes and incorporating Gen AI and traditional NLP into revenue forecasting and business analytics. We are looking for an NLP expert to challenge status quo, constantly innovate and break down complex problems, and communicate technical solutions effectively across organizations.
What you’ll be doing:
- Apply natural language processing to business problems, making sense of previously inaccessible text data sources
- Develop end-to-end generative AI applications and chat bots from internal and external data sources, allowing nontechnical users to benefit from NLP
- Multifaceted NLP work including: LLM prompt, response, and chat analysis; document retrieval data and analysis; metadata collection and augmentation using machine learning techniques; LLM data sample categorization using prompt engineering techniques; outlier/noise detection
- Monitor and reduce hallucinations, improving reliability and accuracy for business users
What we need to see:
- Bachelor's or Master’s in a quantitative discipline (e.g. Information Systems, Statistics, Engineering, or other relevant field or equivalent experience)
- 8+ years of data science experience, with a focus on natural language processing
- Excellent programming skills in Python with strong fundamentals in programming, optimizations and software design
- Hands-on experience on conversational AI Technologies like Natural Language Understanding, Natural Language Generation, Dialog systems (including system integration, state tracking and action prediction), Information retrieval and Question and Answering, Machine Translation etc
- Ability to train BERT, GPT and Megatron Models for different information retrieval and RAG applications using PyTorch Deep Learning Frameworks and performing NLP data wrangling and tokenization
- Experience developing production LLM powered applications and tools with natural language interface
- Understanding of MLOps life cycle and experience with MLOps workflows & traceability and versioning of datasets including knowhow of database management and queries (in SQL, MongoDB etc)
Ways to stand out from the crowd:
- Experience gathering and processing text data from a variety of sources (PDF, audio/visual, API’s, etc.)
- Experience with Flask or other application framework and experience protecting confidential data from LLM ingestion
- Experience adapting LLMs to different domains such as automotive, health care, finance and so on
- Familiarity with GPU based technologies like CUDA, CuDNN and TensorRT; Experience with Nvidia AI and Data Science software platforms, including Nemo and RAPIDS
- Energy and real passion for delivering results in a dynamic growth environment and excellent written and verbal communication skills
NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative, ambitious and enjoy having fun, then what are you waiting for apply today!
The base salary range is 168,000 USD - 264,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits. NVIDIA accepts applications on an ongoing basis.
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.