Posted 4mo ago

Software Engineering Intern

@ Cadence
Pittsburgh, Pennsylvania, United States
OnsiteInternship
Responsibilities:building models, prototyping AI, collaborating with teams
Requirements Summary:Pursuing or recently completed degree in CS, math, data science; strong ML/NLP/LLM; Python with ML frameworks; RAG, vector databases; LLM APIs; ML concepts; C++ helpful.
Technical Tools Mentioned:Python, PyTorch, TensorFlow, Scikit-Learn, LLM APIs, Vector databases, NLP, Machine Learning
Save
Mark Applied
Hide Job
Report & Hide
Job Description

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.