Applied ML Engineering Student

NVIDIA
Apply Now

Job Description

NVIDIA is looking for a Machine Learning Engineer Intern to join our team. As a Machine Learning Engineer Intern, you will collaborate closely with Data Scientists and ML Researchers to develop innovative ML solutions and proof-of-concepts. This position allows you to make a real impact in a dynamic, technology-focused company by building user-friendly web interfaces for ML applications, managing cloud-based infrastructure, and ensuring the performance and accuracy of ML models in production.

What you'll be doing:

  • Collaborating with Data Scientists and ML Researchers to understand project requirements and objectives.
  • Designing and implementing web interfaces for ML applications using frameworks like Streamlit.
  • Developing and maintaining backend services in Python for data processing, model inference, and integration into application workflows.
  • Setting up and managing cloud-based infrastructure for ML models, including scheduling automated inference and retraining jobs.
  • Implementing performance monitoring systems for ML models in production.
  • Documenting the development process, system architecture, and user guides for technical teams and end-users.
  • Participating in team meetings and brainstorming sessions to improve project outcomes.

What we need to see:

  • Enrollment in a Bachelor’s or Master’s program in Computer Science, Engineering, Data Science, Machine Learning, or a related field.
  • Strong programming skills in Python, with experience in web development frameworks preferred.
  • Familiarity with ML concepts and experience using ML libraries like scikit-learn, TensorFlow, PyTorch.
  • Experience with cloud computing services (AWS, Google Cloud, Azure) and knowledge of Docker, Kubernetes is a plus.
  • Ability to work effectively in a team, with strong communication skills and a commitment to achieving project goals.
  • Self-motivated learner with a passion for technology.

Ways to stand out from the crowd:

  • Demonstrated experience in developing and deploying ML applications.
  • Knowledge of advanced ML techniques and algorithms.
  • Experience with performance optimization of ML models in a cloud environment.

NVIDIA has some of the most forward-thinking and hardworking people in the world working for us. Are you creative and autonomous? Do you love the challenge of applying your academic knowledge to real-world problems and gaining valuable experience in ML engineering? If so, we want to hear from you. Join our team and help us develop cutting-edge machine learning projects from conceptualization to deployment in this exciting and quickly evolving field.

Company Info.

NVIDIA

NVIDIA’s invention of the GPU sparked the PC gaming market. The company’s pioneering work in accelerated computing—a supercharged form of computing at the intersection of computer graphics, high performance computing and AI—is reshaping trillion-dollar industries, such as transportation, healthcare and manufacturing, and fueling the growth of many others.

  • Industry
    Cloud computing,Video games,Computer software,Semiconductors,Computer hardware,Consumer electronics,Artificial intelligence
  • No. of Employees
    22,473
  • Location
    2701 San Tomas Expressway, Santa Clara, CA 95050, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

NVIDIA is currently hiring Applied Machine Learning Engineer Jobs in London, UK with average base salary of £30 - £50 / Hour.

Similar Jobs View More