[2027] Streamlit QA Platform Engineering Intern (Python, DRC, Dashboards)
Core
Build a production-style QA platform delivered as a Streamlit app to trigger and monitor DRC runs, track cycle time, and provide a simple in-app chatbot for engineer FAQs.
Role type
Platform Engineering Intern
Builds
A multipage Streamlit application for QA run management, monitoring, and result review
Domain
Semiconductor manufacturing / Design Rule Checking (DRC)
Required skills
Python, Streamlit, PostgreSQL/SQLite, DRC tool integration, data modeling, error handling, caching, chatbot implementation
Preferred skills
KLayout, Calibre, rule registry design, stability signal computation
Technologies
Streamlit, Python, PostgreSQL, SQLite, KLayout, Calibre
Responsibilities
Build multipage Streamlit app with navigation and session state; Create pages for launching QA runs and reviewing results; Develop KPI dashboards for cycle time and pass/fail rates; Integrate with DRC tools to execute checks and parse reports; Implement rule registry and stability tracking; Design data schemas for runs, results, and artifacts; Add a basic in-app chatbot for FAQs
Seniority
Intern
