CareerPlan

[2027] Streamlit QA Platform Engineering Intern (Python, DRC, Dashboards)

SingaporeInternship2026-08-20 → 2026-11-10

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