Description
As an Applications Engineer, Scientist at Synopsys, you will play a key role in shaping the architectural vision for agentic AI within Fusion Compiler. This involves defining the system design and interfaces between autonomous agents and core implementation engines. You will also architect advanced multi-agent systems capable of autonomously navigating billion-gate design spaces, setting strategies, allocating resources, and recovering from dead ends.
Your responsibilities will include designing the reasoning and planning layer for agents, enabling decomposition of complex objectives (timing closure, congestion mitigation, power optimization) into actionable sub-goals that adapt to dynamic design challenges. You will also pioneer human-agent collaboration models that empower designers to set intent and constraints, while agents handle combinatorial optimization with transparency and controllability.
In addition, you will drive seamless integration with Fusion Compiler's synthesis, placement, CTS, routing, and optimization engines to ensure agents act effectively without disrupting proven core algorithms. You will also shape the learning infrastructure that enables agents to improve across runs, designs, and technology nodes, embedding institutional knowledge into the tool itself.
As a member of Synopsys's Fusion Compiler architecture team, you will work alongside experts in synthesis, placement, routing, and AI, driving innovation at the core of the industry's most advanced EDA platform. Together, you will pioneer new workflows, mentor emerging talent, and shape the future of chip design.
To succeed in this role, you will need 15+ years of experience in EDA, VLSI CAD, chip design, or adjacent fields, with deep expertise in at least one of: logic synthesis, physical design, static timing analysis, or optimization algorithms. You will also need a strong foundation in AI/ML, including LLM-based agents, reinforcement learning, search/planning, and retrieval-augmented generation.