JobMesh

Senior AI Engineer

Cadence · San Jose, California, US

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for a talented Software Engineer...

Job description

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are looking for a talented Software Engineer with experience in Machine Learning. You will work at the intersection of AI, high-performance software engineering, and electronic design automation (EDA) to build intelligent features that accelerate design productivity and enable smarter design exploration. What You’ll Do: Design and implement high-performance software in C/C++ Apply machine learning techniques to complex problems in analog design, layout, and design optimization Architect scalable solutions that balance performance, memory efficiency, and software quality What We’re Looking For: Strong programming skills in C/C++: Solid foundation in data structures and algorithms Experience with machine learning techniques and framework Previous experience in EDA is preferable, and exposure to analog design is a big plus Experience developing and debugging on Linux Ability to work independently while contributing effectively to a collaborative engineering team Education & Experience: MS in EE/CS, or related field + 2 years of experience OR BS + 4 years of experience The a...