Cadence Design Systems

Sr Principal Software Engineer

Cadence Design Systems
Apply
4 days ago

Responsibilities

  • Develop AI models for electrothermal, electromagnetic, and structural simulations.
  • Monitor emerging AI technologies and research directions.
  • Lead research on the generalization and interpretability of large models in complex physics scenarios.
  • Integrate AI research advances into products to improve simulation accuracy and performance.

Requirements

  • An MS or PhD in a related field is required.
  • At least three years of relevant experience is required.
  • Strong knowledge of advances in artificial intelligence and deep learning, including large language models and generative models.
  • Hands-on experience with PyTorch or TensorFlow and familiarity with autoencoders, Transformers, Fourier neural operators, and diffusion models.
  • Excellent programming skills in Python and C/C++.
  • Experience in semiconductor chip design or 3D-IC technologies is preferred.
  • Publications in leading AI, computational science, or engineering conferences and journals are preferred.

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