Nvidia - Santa Clara, CA

posted 4 days ago

Full-time - Mid Level
Santa Clara, CA
Computer and Electronic Product Manufacturing

About the position

NVIDIA is seeking a highly skilled Software Engineer to apply machine learning techniques to revolutionize VLSI design methodology. The role involves developing and deploying machine learning-based solutions to enhance the efficiency, productivity, and quality of VLSI design flows, working closely with experts in the field.

Responsibilities

  • Develop and apply machine learning models to solve complex problems in VLSI design.
  • Collaborate with cross-functional teams to improve VLSI design flows using machine learning techniques.
  • Analyze complex problems and develop creative solutions to enhance design efficiency and productivity.
  • Implement software development best practices, including version control, testing, and CI/CD.

Requirements

  • BS/MS/PhD in Computer Science, Electrical/Computer Engineering, or a related field (or equivalent experience).
  • Minimum 6+ years of experience in software development, focusing on machine learning and deep learning.
  • Strong programming skills in Python, C++, or other relevant languages.
  • Experience with popular machine learning frameworks and libraries, such as TensorFlow, PyTorch, or scikit-learn.
  • Excellent problem-solving skills and the ability to analyze complex problems.

Nice-to-haves

  • Proficiency in standard methodologies for software development.
  • Highly self-sufficient in the face of ambiguity with strong reasoning skills.
  • Deep interest in learning and integrating disparate concepts in innovative ways.

Benefits

  • Competitive salaries
  • Generous benefits package
  • Equity options
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service