AI Algorithm Software Engineer - New College Graduate

NVIDIA is the world leader in accelerated computing.
Hsinchu, Hsinchu City, TaiwanTaipei City, Taiwan
Machine Learning
Entry-Level Software Engineer
In-Person
AI · Enterprise SaaS · Manufacturing
This job posting may no longer be active. You may be interested in these related jobs instead:
Applied Machine Learning Engineer, VLSI Design - New College Grad 2024

NVIDIA seeks new grad Applied Machine Learning Engineer for VLSI Design. Work on cutting-edge AI projects, hardware design, and data analysis. Competitive salary and benefits.

Deep Learning Algorithm Engineer - New College Graduate 2024

NVIDIA seeks a Deep Learning Algorithm Engineer to optimize AI training performance across hardware/software stack.

Deep Learning Architect, LLM Inference - New College Graduate 2024

Join NVIDIA as a Deep Learning Architect for LLM Inference, working on cutting-edge AI technologies and optimizing performance for large language models.

Engineering Analyst, AI Safety

AI Safety Engineering Analyst role at Google focusing on protecting GenAI products with robust safety filters and applying AI to combat harmful content.

Technical Program Manager I, Resource Engineering, Machine Learning

Technical Program Manager position at Google focusing on Resource Engineering and Machine Learning, requiring programming skills and program management experience.

Description For AI Algorithm Software Engineer - New College Graduate

NVIDIA is searching for a Deep Learning algorithms architect to develop artificial intelligence (AI), computer vision algorithms and applications for their Metropolis for Factories and Manufacturing platforms. This challenging role requires someone who deeply understands and can architect algorithms with Large Language and Multi-modal (LLM/LMM) Foundation models to advance the application of artificial intelligence and machine learning to the Manufacturing AI market.

As an AI Algorithm Software Engineer, you'll be working on cutting-edge AI technologies, developing solutions for manufacturing automation, warehouse management, product inspections, and safety workflows. You'll be part of NVIDIA's Metropolis team, which is leading the AI revolution in these areas.

Key responsibilities include:

  • Architecting and developing deep learning algorithms and solutions
  • Collaborating with diverse teams across the company
  • Supporting customer engagements and working with third-party software providers
  • Developing advanced algorithms to address data scarcity challenges
  • Utilizing generative models for synthetic data generation

The ideal candidate will have:

  • An advanced degree in a relevant field
  • Experience with LLMs and Multi-Modal Foundation models
  • Proficiency in deep learning frameworks and programming languages
  • Strong communication and collaboration skills

NVIDIA offers the opportunity to work on groundbreaking AI technologies and applications, making a significant impact on various industries. Join our team and be part of the exciting and rapidly growing field of AI and machine learning in manufacturing.

Last updated 2 months ago

Responsibilities For AI Algorithm Software Engineer - New College Graduate

  • Architect, analyze, develop, and prototype key deep learning algorithms and solutions
  • Collaborate with diverse software, research, and hardware teams across geographies
  • Support engagements with customers and their third-party software providers
  • Develop algorithms (such as zero/few-shot learning, unsupervised learning) to address data scarcity and collection challenges
  • Utilize generative models (Diffusion, GANs, VAEs) for data generation to overcome data scarcity issues

Requirements For AI Algorithm Software Engineer - New College Graduate

Python
  • MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field with a focus on Deep Learning, Machine Learning, and Computer Vision
  • Proven experience in algorithm development for data analytics, especially with LLMs and Multi-Modal Foundation models
  • Experience working and curation with multi-modal datasets
  • Experience with algorithms including zero/few-shot learning, self-supervised and unsupervised learning techniques, generative AI models for synthetic dataset
  • Proficiency in working with deep learning frameworks such as TensorFlow and PyTorch
  • Strong programming skills in Python and/or C++
  • Strong communication skills and ability to work in a collaborative environment

Interested in this job?