Software Engineering Intern

Cadence Design Systems Inc

PITTSBURGH, PA

JOB DETAILS
SKILLS
Algorithms, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), C++ Programming Language, Cadence, Computer Science, Computer Vision, Data Science, Debugging Skills, Deep Learning, Machine Learning, Mathematics, Natural Language Processing (NLP), Open Source, Problem Solving Skills, Python Programming/Scripting Language, Rapid Prototyping, Research & Development (R&D), Software Engineering
LOCATION
PITTSBURGH, PA
POSTED
30+ days ago

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Basic Requirements:

Educational Background

  • Pursuing or recently completed a degree in Computer Science, Applied Mathematics, Data Science, or a related field.
  • Strong foundation in machine learning, deep learning, and natural language processing (NLP) and LLM.

Technical Skills

  • Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc.
  • Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases.
  • Comfortable working with LLM APIs and integrating them into applications.
  • A solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms is crucial.
  • Proficiency in Python is essential. C++ also valuable.

Problem-Solving & Collaboration

  • Ability to work in a fast-paced research and development environment.
  • Strong analytical thinking and debugging skills.
  • Experience with rapid prototyping in open-source AI/ML projects.

We're doing work that matters. Help us solve what others can't.

About the Company

C

Cadence Design Systems Inc