[Skip to main content](#main-content)

[OpenNash Jobs](https://jobs.opennash.com/)
[Hiring report](/reports/hiring/) · [All MediaTek jobs](https://jobs.opennash.com/companies/mediatek/) · [Search jobs](/search/)

MediaTek · Singapore

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

Singapore Early career Operations 

Listed on MediaTek’s official careers site. Listed as of October 23, 2026. Check that it is still open and apply there.
[Apply on MediaTek’s careers site →](https://careers.mediatek.com/en/jobs/MSL120260122000)

[OpenNash Jobs](https://jobs.opennash.com/) / [MediaTek](https://jobs.opennash.com/companies/mediatek/) / [2027] Streamlit QA Platform Engineering Intern (Python, DRC, Dashboards)

## Job description

### About the role

We’re seeking computer science interns to build a production-style QA platform delivered as a Streamlit app. The app will trigger and monitor DRC runs, track cycle time (days to completion), iteration history, and rule stability, and provide a simple in-app chatbot for common engineer FAQs.

### What you will do
- Build a multipage Streamlit app (navigation, session state, role-based views).
- Pages for creating/launching QA runs, monitoring progress, and reviewing results. - KPI dashboards for cycle time (days), pass/fail rates, iteration counts, and stability trends.
- Robust error handling, caching, and handling of long-running/background tasks. [DRC integration and results processing] - Integrate with a DRC tool (e.g., KLayout or Calibre if available) to execute checks from the app.
- Parse and normalize DRC reports; link violations to rule IDs, run IDs, and timestamps. [Rule registry and stability tracking] - Implement a rule registry with metadata (ID, description, deck reference, owners, severity, status).
- Track rule updates, QA history, and compute stability signals (no-change windows, regression flags). [Data model and storage] - Design schemas for runs, results, rules, and artifacts (PostgreSQL or SQLite).
- Persist logs, reports, and attachments with traceable metadata and audit trails. [In-app basic chatbot] - Add a simple chatbot to answer FAQs (how to run QA, rule descriptions, common errors) using lightweight retrieval over internal docs. #LI-WC1

## At a glance
- Posted by the employer: Not stated
- First seen by OpenNash: Oct 23, 2026
- Last checked: Oct 23, 2026
- Listed for: Under a day
- Location: Singapore[Apply on MediaTek’s careers site →](https://careers.mediatek.com/en/jobs/MSL120260122000)

## More jobs at MediaTek

### [6G Prototyping & Testbed Implementation, Senior Engineer / Technical Manager](https://jobs.opennash.com/companies/mediatek/jobs/33cca9d94da12dda649d/)

Singapore

### [AI ASIC Memory Compiler Engineer](https://jobs.opennash.com/companies/mediatek/jobs/d823f10ee25cb5144b1e/)

Singapore

### [Engineer/Staff Engineer – Chip Physical Verification CAD](https://jobs.opennash.com/companies/mediatek/jobs/66dcaeee8f0bc10da866/)

Singapore

### [Engineer/Staff Engineer – Chip Physical Verification Engineer](https://jobs.opennash.com/companies/mediatek/jobs/975638199da519476086/)

Singapore

### [Engineer/Staff Engineer – Multi-Dies Physical Verification Engineer](https://jobs.opennash.com/companies/mediatek/jobs/12776803223f1b762c81/)

Singapore

## Similar jobs at other companies

### [Lead Software Engineer - Java, Python, AWS](https://jobs.opennash.com/companies/jpmorganchase/jobs/00d5418292bf139c1b98/)

JPMorganChase · Singapore

### [Python DevOps Security Platform Engineer (m/f/d)](https://jobs.opennash.com/companies/siemens/jobs/0e1b58cd21d3b2bc382c/)

Siemens 

### [Lead Software Engineering- Java/Python](https://jobs.opennash.com/companies/jpmorganchase/jobs/55229e2251db890cafab/)

JPMorganChase · GLASGOW, LANARKSHIRE, United Kingdom

### [Software Engineering Intern – Full Stack (ReactJS / Python)](https://jobs.opennash.com/companies/airbus/jobs/91dc0fb188ddd1b9a361/)

AIRBUS · Bangalore Area

### [Z2_Software and application engineering - Python Developer](https://jobs.opennash.com/companies/ntt/jobs/47f7d3898a50032ff8ac/)

NTT · Bangalore, KA, IN, India

OpenNash lists jobs from employers’ own careers sites and does not handle applications.
Dates come from the employer where stated; “first seen” and “last checked” are our own observations.

OpenNash Jobs · Official listings with dates and links to the employer. [Weekly hiring report](/reports/hiring/) · [Methodology](/methodology/)
