CareerPlanGet AI match score →

Lead Software Engineer, ML

SAN JOSE💼 Full-time💰 $114,800–$114,800🗓 2026-06-30 → 2026-07-30

Core

Design and implement optimization algorithms and machine learning models to enhance Electronic Design Automation (EDA) tools for digital design and signoff.

Role type

Lead Software Engineer, ML (IC)

Builds

Production-grade EDA tools integrating agentic AI workflows and optimization techniques

Domain

Semiconductor / Electronic Design Automation (EDA)

Deliverable

production ML models | product features

Required skills

Python, C/C++, PyTorch, gradient-based optimization, API design, Linux development, deep learning algorithms

Preferred skills

VLSI design, design space exploration, probability theory, statistical modeling

Technologies

PyTorch, Python, C/C++, Linux

Responsibilities

Design and implement gradient-based and gradient-free optimization algorithms; Research and develop ML/DL approaches for EDA tools; Develop APIs integrating ML models into production tools; Collaborate with cross-functional teams to translate research into scalable software

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗