Cadence Design Systems

Graduate Student Intern - Software Engineering

Cadence Design Systems
Apply
9 days ago
Austin, TX, USAIntern
H1B sponsor

Responsibilities

  • Apply AI/ML techniques, including LLMs, generative AI, and graph neural networks, to geometry, mesh, and graph-structured engineering data.
  • Research and develop AI-driven approaches for geometry modeling, mesh generation, and topology optimization.
  • Prototype and evaluate AI-assisted geometry creation and simulation model preparation methods.
  • Integrate AI technologies into engineering and physics-based applications, including thermal and structural simulation.
  • Analyze and improve the quality, robustness, and performance of AI-generated geometry and mesh models.
  • Investigate AI automation methods to reduce manual modeling effort and accelerate design and simulation workflows.
  • Contribute to technical discussions, documentation, research reports, and prototype software development.

Requirements

  • Currently pursuing a Master's degree or PhD in Computer Science, Engineering, Applied Mathematics, or a related field.
  • Strong foundation in data structures, algorithms, and software engineering principles.
  • Programming experience in C/C++ and Python.
  • Familiarity with debugging, testing, and version control.
  • Strong analytical, problem-solving, collaboration, and communication skills.
  • Preferred: experience with AI/ML, deep learning, LLMs, generative AI, or graph neural networks.
  • Preferred: familiarity with geometric modeling, mesh generation, retopology, computational geometry, or graph-based representations.
  • Preferred: coursework or research experience in computer graphics, computer-aided engineering, scientific computing, or simulation.
  • Preferred: exposure to CAD, CAE, EDA, or simulation-driven design applications.
  • Preferred: interest in topology optimization, geometry processing, performance optimization, parallel computing, or GPU acceleration.
  • Preferred: experience with machine learning frameworks such as PyTorch or TensorFlow.

Tech Stack

CC++PythonPyTorchTensorFlow

Categories

AI ResearchML Engineering
Cadence Design Systems

About Cadence Design Systems

10,000+ employees

Cadence Design Systems builds electronic design automation (EDA) software, emulation/acceleration hardware, and reusable IP that help semiconductor and systems companies design, verify, and implement chips and electronic systems. It also develops computational engineering tools, including computational fluid dynamics and molecular modeling for drug discovery. Founded in 1988 and headquartered in San Jose, California, Cadence is a public company listed on NASDAQ under the ticker CDNS.

Contact me