NVIDIA

Senior Software Engineer, Data Science

NVIDIA

Santa Clara, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NVIDIA - where cutting-edge technology meets limitless possibilities. As a Senior Software Engineer in our Data Science team, you will be at the forefront of driving innovation and shaping the future of artificial intelligence and deep learning. We are seeking a highly skilled and passionate individual with a strong background in software engineering and data science to join our dynamic and fast-paced environment. As a key member of our team, you will have the opportunity to work with some of the brightest minds in the industry to develop groundbreaking solutions that revolutionize how data is processed, analyzed, and utilized. If you are driven by a passion for innovation and thrive in a collaborative and challenging environment, we want you to join our team at NVIDIA!

  1. Develop and implement cutting-edge software solutions for data science projects.
  2. Collaborate with cross-functional teams to design, develop, and deploy innovative AI and deep learning solutions.
  3. Research and explore new technologies and techniques to continuously improve and enhance data processing and analysis.
  4. Participate in code reviews and provide feedback to ensure high-quality code and adherence to best practices.
  5. Contribute to the development of software engineering processes and standards.
  6. Mentor and provide technical guidance to junior team members.
  7. Work closely with data scientists to understand their needs and translate them into technical requirements.
  8. Stay current with industry trends and advancements in data science and software engineering.
  9. Troubleshoot and debug complex technical issues in a timely manner.
  10. Communicate project progress and challenges effectively to stakeholders.
  11. Proactively identify and address potential roadblocks to ensure timely delivery of projects.
  12. Ensure compliance with company policies and procedures.
  13. Continuously look for opportunities to optimize and improve existing software systems.
  14. Collaborate with product managers to define project requirements and deliverables.
  15. Act as a subject matter expert in data science and software engineering within the company.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • Extensive Experience With Data Science Techniques And Tools: A Senior Software Engineer In Data Science At Nvidia Should Have A Strong Foundation In Data Science Principles, Including Machine Learning, Data Mining, And Statistical Analysis. They Should Also Be Proficient In Programming Languages Such As Python, R, And Sql, As Well As Data Analysis Tools Like Tableau And Hadoop.

  • Deep Understanding Of Gpu Computing: Nvidia Is A Leader In Gpu Technology, And A Senior Software Engineer In Data Science Should Have A Deep Understanding Of How Gpus Can Be Used For Data Science Applications. This Includes Experience With Frameworks Such As Cuda And Tensorrt, As Well As Knowledge Of Gpu Architectures And Parallel Programming.

  • Strong Software Development Skills: In Addition To Their Data Science Expertise, A Senior Software Engineer At Nvidia Should Have Strong Software Development Skills. This Includes Experience With Agile Methodologies, Version Control Systems, And Software Testing. They Should Also Be Able To Write Efficient, Well-Structured Code And Have Experience With Software Design Patterns.

  • Proven Track Record In Delivering Complex Projects: As A Senior Software Engineer, Data Science At Nvidia, The Candidate Will Be Responsible For Leading And Delivering Complex Data Science Projects. They Should Have A Track Record Of Successfully Delivering Projects On Time And Within Budget, As Well As The Ability To Work Collaboratively With Cross-Functional Teams.

  • Excellent Communication And Leadership Skills: A Senior Software Engineer At Nvidia Should Have Excellent Communication Skills, Both Written And Verbal. They Should Be Able To Effectively Communicate Complex Technical Ideas To Non-Technical Stakeholders And Lead A Team Of Engineers. They Should Also Have A Strong Sense Of Accountability And Be Able To Mentor And Guide Junior Team Members.

Required Skills
  • Python

  • Data Analysis

  • Big Data

  • Machine Learning

  • Deep Learning

  • Data Visualization

  • Cloud Computing

  • Artificial Intelligence

  • Natural language processing

  • Algorithm development

  • Statistical modeling

  • Neural Networks

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer, Data Science in Santa Clara, CA, USA is between $140,000 - $180,000 per year. However, this can vary depending on factors such as experience, company size, and specific job responsibilities. Some Senior Software Engineers in this role may also receive additional benefits such as bonuses and stock options.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMarch 25th, 2024
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started