senior machine learning AI Engineer ic 2+ yrs Bachelor's · Posted May 4, 2026
$98,000 – $182,000
USD per year

About this role

Cadence Design Systems is hiring a senior-level AI Engineer in the machine learning function based in San Jose, CA. The posting calls out experience with C++, C, Data Structures, Machine Learning and roughly 2+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $98,000–$182,000 per year.

Role
AI Engineer
Function
machine learning
Level
senior
Track
Individual contributor
Employment
Full-time
Location
San Jose, CA
Experience
2+ years
Education
Bachelor's degree
Posted
May 4, 2026
AI Summary
Design and implement high-performance AI/ML software in C/C++ for electronic design automation. Apply machine learning to analog design optimization and layout problems. Requires strong C/C++ skills, ML experience, and Linux development expertise.

More roles at Cadence Design Systems

IT - Sr Staff Systems Engineer (Active Directory, Powershell, and Windows/O365 Infrastructure Administration)
San Jose, CA · senior
Security IAM Patch Management
Sr. Principal AE - Verification IP, HPC Protocols
San Jose, CA · principal
System Design
Senior Test Engineer
Guadalajara 01 · senior
Python Bash Git
Software Intern
Austin, TX · intern
LLMs Data Structures Machine Learning
Sr. Principal Product Engineer
San Jose, CA · senior
Python Performance Optimization Testing
All Cadence Design Systems jobs →

Job description

from Cadence Design Systems careers

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

    This is an excerpt. Read the full job description on Cadence Design Systems careers →
    All machine learning jobs machine learning in San Jose, CA Jobs in San Jose, CA machine learning salaries machine learning career path
    All Cadence Design Systems Jobs Browse machine learning roles senior positions