NVIDIA

Machine Learning Engineer

NVIDIA

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

Are you a passionate and innovative engineer with a deep understanding of machine learning algorithms? Do you have a strong background in data science and a desire to work with cutting-edge technology? If so, NVIDIA is seeking a highly skilled Machine Learning Engineer to join our dynamic team. As a leader in the field of artificial intelligence and deep learning, NVIDIA offers a unique opportunity to work on groundbreaking projects and shape the future of AI. Join us and contribute your expertise to our mission of advancing the world of technology.

  1. Develop and implement machine learning algorithms and models to solve complex problems.
  2. Stay updated with the latest advancements in the field of AI and deep learning.
  3. Collaborate with cross-functional teams to understand project requirements and develop solutions.
  4. Analyze and preprocess large datasets to ensure data quality and accuracy.
  5. Design and conduct experiments to evaluate the performance of different machine learning models.
  6. Optimize and fine-tune models for maximum efficiency and accuracy.
  7. Write efficient and scalable code to support the deployment of machine learning models in production.
  8. Troubleshoot and debug issues with machine learning models.
  9. Continuously monitor and improve the performance of deployed models.
  10. Communicate project progress and results to stakeholders.
  11. Act as a subject matter expert in machine learning and data science within the team.
  12. Mentor and guide junior team members in building their technical skills.
  13. Participate in research and development activities to drive innovation in the field of AI.
  14. Collaborate with external partners and customers to integrate machine learning solutions into their systems.
  15. Adhere to best practices and methodologies for machine learning development.
  16. Keep up to date with industry trends and contribute to the improvement of team processes and workflows.
Where is this job?
This job is located at Santa Clara, CA, USA
Job Qualifications
  • Strong Background In Computer Science And Mathematics: A Machine Learning Engineer At Nvidia Should Have A Solid Understanding Of Computer Science Fundamentals Such As Algorithms, Data Structures, And Programming Languages. They Should Also Possess A Strong Mathematical Foundation In Statistics, Linear Algebra, And Calculus.

  • Experience In Developing And Deploying Machine Learning Models: Candidates Should Have Hands-On Experience In Developing And Deploying Machine Learning Models Using Frameworks Such As Tensorflow, Pytorch, Or Caffe. They Should Also Have A Good Understanding Of Deep Learning Architectures And Techniques.

  • Proficiency In Programming Languages And Tools: A Machine Learning Engineer At Nvidia Should Be Proficient In Programming Languages Such As Python, C++, And Java. They Should Also Have Experience Working With Data Manipulation And Analysis Tools Such As Numpy, Pandas, And Matplotlib.

  • Knowledge Of Gpu Computing And Parallel Programming: Nvidia Is A Leader In Gpu Technology, So Candidates Should Have A Good Understanding Of Gpu Computing And Parallel Programming. Familiarity With Cuda And Opencl Is Preferred.

  • Strong Problem-Solving And Communication Skills: As A Machine Learning Engineer, The Ability To Solve Complex Problems Is Crucial. Candidates Should Also Have Strong Communication Skills To Effectively Collaborate With Cross-Functional Teams And Communicate Their Findings And Solutions To Stakeholders.

Required Skills
  • statistical analysis

  • Big Data

  • Deep Learning

  • Computer Vision

  • Tensorflow

  • Natural language processing

  • Data Mining

  • Pytorch

  • Python programming

  • Neural Networks

  • Model Optimization

  • Rein

Soft Skills
  • Communication

  • Conflict Resolution

  • Customer Service

  • Leadership

  • Interpersonal Skills

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

  • Time-Management

Compensation

According to JobzMall, the average salary range for a Machine Learning Engineer in Santa Clara, CA, USA is between $150,000 to $200,000 annually. This can vary depending on factors such as the specific company, experience level, and specific skills and qualifications. Some companies may offer higher salaries for more experienced or specialized Machine Learning Engineers, while smaller companies or startups may offer lower salaries. Additionally, factors such as cost of living and demand for Machine Learning Engineers in the area can also impact salary ranges.

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 PostedNovember 4th, 2024
Apply BeforeJanuary 14th, 2026
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