Software Engineer - Senior
Core
Architect and develop AI/ML and Agentic AI solutions for industry-leading electronic design automation simulation tools.
Role type
Senior IC software engineer (AI/ML & Agentic AI)
Builds
Scalable AI platforms, intelligent agents, and production-grade AI systems for EDA tools
Domain
Electronic Design Automation (EDA) + Artificial Intelligence
Deliverable
production ML models
Required skills
Python, AI/ML frameworks (PyTorch, TensorFlow, Scikit-learn), LLM-based systems, Agentic AI frameworks, RAG architectures, vector databases, API design
Preferred skills
Code understanding systems (AST analysis), C/C++, containerization (Docker), CI/CD, Digital Design, SystemVerilog, compilers, GPU profiling
Technologies
LangGraph, MCP, vector databases, LLMs
Responsibilities
Design and implement AI/ML and Agentic AI solutions; Build scalable AI platforms leveraging LLMs and RAG; Develop intelligent agents for tool usage and autonomous task execution; Evaluate and select AI technologies; Architect end-to-end AI systems including data pipelines and deployment strategies
Seniority
Senior, hands-on IC