Software Engineering Intern

Cadence Design Systems

Pittsburgh (Allegheny County)

On-site

USD 70,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cadence Design Systems in Pittsburgh is looking for innovative individuals pursuing or completing degrees in Computer Science or related fields. You’ll work on advanced machine learning projects and collaborate in a dynamic environment.

A strong foundation in Python and experience with frameworks like PyTorch and TensorFlow are essential.

Applicants should possess solid problem-solving abilities and a willingness to participate in open-source AI/ML projects.

Qualifications

  • Educational background in relevant fields required.
  • Strong foundation in machine learning, deep learning, and NLP necessary.
  • Experience with rapid prototyping in open-source AI/ML projects valued.

Responsibilities

  • Work in a fast-paced research and development environment.
  • Strong analytical thinking and debugging skills required.

Skills

Machine learning
Deep learning
Natural language processing
Proficiency in Python
Experience with frameworks like PyTorch, TensorFlow
Basic understanding of RAG and vector databases

Education

Pursuing or recently completed a degree in Computer Science, Applied Mathematics, Data Science, or a related field

Tools

Python
C++

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, 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.
  • Solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms.
  • 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.

Cadence is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, basis of disability, or any other protected class.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer II, AI Platform
Software Engineer II, AI Platform

Cadence Design Systems • San Jose (CA)

On-site
USD 101,000 - 189,000
Paid vacation and holidays
401(k) plan with employer match
Employee stock purchase plan
+1
Lead Software Engineer, ML
Lead Software Engineer, ML

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 114,800 - 213,200
Paid vacation and paid holidays
401(k) plan with employer match
Employee stock purchase plan
+1
Senior Software Engineer
Senior Software Engineer

Cadence Design Systems, Inc. • San Jose (CA)

On-site
USD 154,000 - 286,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Software Intern
Software Intern

Cadence Design Systems • San Jose (CA)

On-site
Paid vacation
Paid holidays
401(k) plan with employer match
+2
AI/ML Software Engineering Intern — RAG & LLM Focus
AI/ML Software Engineering Intern — RAG & LLM Focus

Cadence Design Systems • Pittsburgh

On-site
USD 70,000 - 90,000
Senior AI Engineer
Senior AI Engineer

Cadence • San Jose (CA)

On-site
USD 98,000 - 182,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Software Engineer II, AI Platform
Software Engineer II, AI Platform

Cadence • San Jose (CA)

On-site
USD 101,000 - 189,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Applied ML Director (Technical Team Lead)
Applied ML Director (Technical Team Lead)

Cadence Design Systems • San Jose (CA)

On-site
USD 179,000 - 332,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1
Application Engineer, RTL2GDS Sr Director
Application Engineer, RTL2GDS Sr Director

Cadence Design Systems • San Jose (CA)

On-site
USD 210,000 - 390,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
Lead Solutions Engineer– Back Office Transformation
Lead Solutions Engineer– Back Office Transformation

Cadence Design Systems • San Jose (CA)

On-site
USD 114,000 - 214,000
Paid vacation
401(k) plan with employer match
Employee stock purchase plan
+1