Software Engineer - AI/ML
Core
Design, build, and deploy production-grade AI/ML and Agentic AI systems integrated into Electronic Design Automation (EDA) software workflows.
Role type
Senior IC machine-learning engineer (EDA/Agentic AI)
Builds
Intelligent agent systems, RAG pipelines, and AI-powered verification assistants for chip and system design
Domain
Electronic Design Automation (EDA) / Semiconductor
Deliverable
production ML models
Required skills
Python, PyTorch, Hugging Face Transformers, LangChain, LangGraph, vector databases, REST/gRPC API development, Docker, CI/CD, prompt engineering, model evaluation
Preferred skills
Parameter-Efficient Fine-Tuning (PEFT/LoRA), graph databases, C/C++, SystemVerilog, LLM evaluation frameworks
Technologies
LangGraph, Model Context Protocol (MCP), PyTorch, Hugging Face, Scikit-learn, FastAPI, Docker, Neo4j, Apache AGE, Ragas, TruLens, MLflow, Weights & Biases
Responsibilities
Design and implement end-to-end AI/ML solutions for EDA workflows; Build intelligent agent systems with automated reasoning and tool usage; Develop and optimize RAG pipelines with semantic reranking; Create data preprocessing and model inference pipelines; Collaborate with domain experts to formulate AI use cases and prototype solutions; Ensure model safety, hallucination defense, and IP protection
Seniority
Senior, hands-on IC
