Synopsys Inc
Intern (Technical-Engineering)
We tailor your resume to this role and apply for you in seconds.
Apply to Intern (Technical-Engineering) at Synopsys IncJob details
- Work type
- Remote
- Visa
- Sponsorship available
- Posted
- 1 week ago
- Apply on
- synopsys.avature.net
About this role
Synopsys creates high-performance silicon chips and technology solutions that support pervasive intelligence and innovation. The Central Engineering Team is seeking a technical engineering intern to prototype AI-native developer experiences, build and integrate reliable microservices, connect development systems, and measure productivity improvements across large-scale software engineering workflows.
What you'll do:
- Prototype agentic developer experiences that automate high-friction SDLC tasks such as code search, change impact analysis, test selection, build failure triage, and review assistance
- Enhance existing tools with LLM-driven features using enterprise guardrails including model routing/abstraction, privacy controls, and evaluation/feedback loops
- Build and integrate microservices; containerize and deploy to on-prem and cloud environments while adding observability and reliability features
- Integrate across multiple source control systems (e.g., Git, Perforce/Helix) and large monorepos to enable seamless cross-repo workflows
- Connect with CI/CD and test systems (e.g., Jenkins, GitHub Actions) to surface actionable insights and automate development workflows
- Define success metrics; add telemetry and dashboards; present demos and outcomes to R&D leadership to showcase measurable productivity gains
- Uphold security, compliance, and data governance standards including SSO/RBAC and secrets management
What they're looking for:
- Currently pursuing a BS, MS, or PhD in Computer Science, Computer Engineering, or a related field, with the intention to return to school after the internship
- Proficiency in Python and strong scripting skills
- Understanding of SDLC and CI/CD principles; hands-on knowledge of Git
- Experience building services/APIs and working with JSON/REST or gRPC; familiarity with containers
- Demonstrated interest in AI/ML or LLM applications through coursework or projects; willingness to learn agentic frameworks and evaluation methods
- Strong problem-solving and communication skills with a product-oriented mindset
- Experience with CI/CD tools (Jenkins, GitHub Actions) and artifact systems
- Familiarity with AI tooling infrastructure (LiteLLM, langchain, Chroma/pgvector DB)
- Knowledge of security/compliance basics (OAuth/OIDC, SSO, RBAC)
Benefits:
- Hands-on experience with real-world projects and cutting-edge technology
- Freedom to share ideas, unleash creativity, and explore interests
- Gain hands-on experience with microservices, containers, Kubernetes, observability, and reliability engineering
- Apply agentic workflows in mature, complex, large-scale software development environments
- Work on integrating with and re-architecting mature, mission-critical legacy frameworks used by thousands of engineers
- Your work will influence thousands of engineers across high-revenue product lines, with the potential to see your prototypes productionized
- Partner with senior engineers, present to R&D leadership, and contribute ideas that drive measurable improvements to cycle time, quality, and developer satisfaction
- Remote options available
- Flexible hybrid or remote working arrangement
Ready to apply to Synopsys Inc?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.