At a glance
- Employment
- Internship
- Workplace
- Hybrid
- Location
- Toronto
About the role
- As a Software Engineer Intern for Winter 2027 at Harvey, you will work alongside experienced engineers on projects that power AI products.
- You will collaborate with Product, AI, Legal, and GTM teams to help build secure, intuitive systems that deliver real value to customers.
- This 12 or 16 week internship provides hands-on experience across the stack to contribute to real features and see how your work impacts users in production.
Responsibilities
- Own a project end-to-end from coding and testing to deploying it to production, and presenting your work to peers and leaders across the company.
- Write clean, maintainable code that meets our team's standards, using AI-assisted development tools daily and owning the quality of everything shipped.
- Build real knowledge of the systems you support and the users they serve, bringing that perspective into product discussions.
- Debug problems in your area, follow escalation procedures, and treat quality as urgent.
- Collaborate with your team through code review, pair programming, design reviews and technical documentation.
- Work on retrieval over large document collections, interfaces for collaborating with AI systems, multi-region compute infrastructure, enterprise agents, or secure systems for sensitive client data, and evaluate frontier models alongside senior engineers.
Requirements
- Currently enrolled in a Bachelor's or Master's program in computer science, engineering, or a related field with a graduation date of December 2027 or later.
- Able to work from the Toronto office during the winter cohort, based on your academic schedule.
- Previous internship experience is required.
- Strong proficiency in one or more languages (Python, TypeScript/JavaScript, Java, Go, or similar) and solid general computer science knowledge.
- Bias toward action with experience building something start to finish in coursework, a personal project, or in a past internship.
- Ability to explain a complex technical idea in plain language and look for the simplest solution that works.
- Comfortable using AI-assisted development tools (Claude Code, Codex, Cursor) and curious about building LLMs into your own coding workflow.
Preferred qualifications
- Internship experience specifically at an early-stage startup
Benefits
- Pay: $45/hr-$55/hr in Toronto
Skills
- Python
- TypeScript
- JavaScript
- Java
- Go
- Claude Code
- Codex
- Cursor
- LLMs