Full Stack Engineering Summer Intern
Verisk
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Program Overview
Verisk’s Summer Internship Program offers real work experience, professional development, and networking opportunities. This is a full-time, paid internship running for ten weeks from July through September 2026, following a hybrid work model with an expectation of at least two days per week in the office. Proximity to your assigned office is encouraged to maximize team engagement and mentorship.
We are seeking a Full Stack Engineering Intern eager to learn, contribute to product development, and build strong engineering fundamentals. This role is ideal for those early in their development journey looking for hands-on experience with modern backend frameworks (Java/Spring, .NET, Python), frontend technologies (React, Angular, TypeScript), cloud environments, and AI-assisted development tools. You will work within an Agile team, receive mentorship, and gradually assume ownership of engineering tasks.
Responsibilities
- Complete small, well-defined engineering tasks within the iteration with guidance from mentors.
- Contribute to backend and front-end feature development using the team’s technology stack.
- Write simple, clean, maintainable code and update/add unit tests for assigned changes.
- Participate in Agile ceremonies including stand-ups, sprint planning, demos, and retrospectives.
- Communicate progress, blockers, and risks proactively.
- Ask clarifying questions and share learnings in team discussions.
- Apply foundational computer science concepts (data structures, simple performance trade-offs).
- Use and learn AI-powered development tools (e.g., code assistants, automated testing suggestions) to improve productivity.
- Assist with small tasks related to AI integrations (e.g., calling AI APIs, basic data preparation) depending on the team’s needs.
- Incorporate feedback from code reviews and demonstrate steady improvement.
Qualifications
- Currently pursuing or recently completed a degree in Computer Science or a related field (or equivalent foundational knowledge).
- Basic experience with at least one backend language (e.g., Java, C#/.NET, Python) gained through coursework or personal projects.
- Basic understanding of front-end technologies such as Angular, React, TypeScript, HTML, and CSS.
- Familiarity with relational databases and the ability to write simple SQL queries.
- Understanding of REST APIs and HTTP fundamentals.
- Exposure to Bitbucket for version control.
- Curiosity about AI technologies, including: AI-assisted coding tools (e.g., Copilot-style tools), Cloud-based AI APIs, Basic ML concepts (optional but beneficial).
- Eagerness to learn Agile methodologies and engineering workflows.
- Strong problem-solving attitude, curiosity, and willingness to learn.
- Good communication and collaboration skills.
We are looking for someone with a solid foundation, curiosity, and a desire to grow.
Key skills/competency
- Full Stack Development
- Java/Spring Framework
- React/Angular Development
- TypeScript
- Cloud Technologies
- AI-assisted Development
- Agile Methodologies
- SQL/Relational Databases
- REST API Design
- Version Control (Bitbucket)
How to Get Hired at Verisk
- Research Verisk's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand their commitment to learning, caring, and results in the insurance industry.
- Tailor your resume: Highlight foundational computer science knowledge, basic experience with backend (Java, C#, Python) and frontend (React, Angular, TypeScript) technologies, SQL, REST APIs, and version control (Bitbucket). Quantify project contributions where possible.
- Show curiosity in AI: Emphasize any exposure to AI-assisted coding tools, cloud AI APIs, or basic machine learning concepts. Be prepared to discuss how AI can enhance development workflows during interviews.
- Demonstrate Agile understanding: Express eagerness to learn and participate actively in Agile ceremonies. Showcase your problem-solving abilities, communication skills, and collaborative spirit with specific examples.
- Prepare for technical and behavioral interviews: Practice foundational computer science concepts, discuss personal projects, and articulate how you approach learning new technologies and incorporating feedback.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background