Software Engineer II: AI Inhouse Adoption
Core
Develop, deploy, and maintain AI-enabled tools, environments, and workflows for Hardware System Verification Software engineering teams.
Role type
Software Engineer II (AI Inhouse Adoption)
Builds
Internal utilities, automation scripts, services, and AI-integrated workflows for engineering productivity
Domain
Semiconductor EDA / Hardware System Verification / AI Engineering
Deliverable
production ML models
Required skills
Python, LLM concepts, AI agents, prompt engineering, RAG-based workflows, Unix/Linux, internal tool development
Preferred skills
CI/CD integration, AI evaluation, vector databases, LangChain/CrewAI/LangGraph/AutoGen, C++/TCL, EDA/VLSI/Protium workflows
Technologies
Python, LLMs, RAG, LangChain, CrewAI, LangGraph, AutoGen, Unix/Linux, Vector databases
Responsibilities
Develop and maintain AI-enabled tools and environments; Build internal automation scripts and services; Integrate AI solutions with engineering infrastructure; Apply LLM and agent concepts for assisted workflows; Design guardrails and access controls for secure AI deployment