CareerPlanGet AI match score →

Lead Software Engineer - AI/LLM for Virtuoso

BEIJING💼 Full-time🗓 2026-03-26 → 2026-07-31

Core

Designing, implementing, and maintaining software features and interfaces for the Cadence Virtuoso platform to integrate emerging Agentic AI frameworks into electronic design automation tools.

Role type

Lead Software Engineer (AI/LLM integration for EDA)

Builds

Production-quality simulation technologies and next-generation EDA tools for integrated circuit designers

Domain

Electronic Design Automation (EDA) / Artificial Intelligence

Deliverable

product features

Required skills

C++, Python, software design, refactoring, debugging, test-driven development, componentized software design, ML/LLM technology deployment, Agentic AI frameworks, RAG, embeddings, function/tool calling

Preferred skills

Unit testing, code review processes, AI-assisted development workflows, frontier LLMs (DeepSeek, Qwen, GPT/Claude), LangChain, Dify, Coze, MCP, regulatory awareness (China AI governance/PIPL), analog circuit EDA tools

Technologies

C++, Python, LangChain, Dify, Coze, MCP

Responsibilities

Design and implement new software features and interfaces in the Cadence Virtuoso platform; Contribute to continuous integration, unit testing, and code quality processes using modern C++ paradigms and AI-assisted development workflows; Collaborate with cross-functional engineering teams across time zones to deliver production-quality simulation technologies

Seniority

Lead, hands-on IC

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