Senior Software Engineer
Core
Develop and improve place and route infrastructure for the Cadence Virtuoso platform using advanced math, graph theory, and machine learning.
Role type
Senior Software Engineer (ML/AI focus)
Builds
Place and route foundation for EDA software
Domain
Electronic Design Automation (EDA), VLSI, Machine Learning
Deliverable
production ML models
Required skills
Machine learning, deep learning, NLP, LLMs, Python, PyTorch, TensorFlow, graph theory, computer science fundamentals
Preferred skills
C++, RAG, vector databases, analog circuit design, VLSI design flow
Technologies
Python, PyTorch, TensorFlow, SciKit, LLM APIs
Responsibilities
Solve routing problems using ML/graph theory, integrate LLMs into applications, rapid prototyping of AI/ML projects, debugging and analytical problem solving
Seniority
Senior, 10+ years experience
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.