About this role
This role addresses the need to build the core AI-powered systems that power Harvey's platform, which is transforming legal and professional services by integrating frontier agentic AI with enterprise-grade infrastructure. The team focuses on delivering secure, intuitive, and high-performance application-layer experiences that translate advanced AI capabilities into tangible customer value for leading law firms and enterprises. This position offers a new graduate an accelerated path to ownership, allowing them to contribute production code to critical features such as retrieval, document intelligence, and workflow automation from the outset. It is an excellent opportunity to develop quickly at the intersection of AI and professional services, gaining direct exposure to shaping a category-defining product.
The environment at Harvey emphasizes speed, ownership, and commitment to the mission, operating with a focus on decisiveness, simplicity, and the principle that 'Job's Not Finished.' Engineers are expected to take initiative, push for excellence, and collaborate closely with research and product teams. This role is ideal for a candidate who thrives in a fast-paced setting and wants to see the direct impact of their engineering work on a significant industry shift.
Candidates who possess a strong technical foundation and a proactive mindset regarding AI tools will find this role highly suitable. Success in this position requires the ability to translate complex requirements into robust code while actively experimenting with new LLMs to drive platform evolution.
What you will do
- Design, implement, and ship production-level code across the stack while upholding high standards for quality, reliability, and security.
- Collaborate with cross-functional teams, including AI Research, Legal Engineering, Product, and Design, to convert problem statements into effective product experiences.
- Engage in code reviews, technical design discussions, and the development of engineering best practices alongside senior and staff engineers.
- Experiment with and evaluate advanced LLMs and AI systems to contribute to the ongoing evolution of the platform.
- Work on specific features such as retrieval over large document collections, interfaces for interacting with AI systems, or multi-region compute infrastructure.
What you need
- A Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related technical field is required, with a graduation timeline of Winter 2026 - Spring 2027.
- Previous internship experience is mandatory for this role.
- Candidates must have a strong technical foundation and proficiency in one or more languages such as Python, TypeScript/JavaScript, Java, or Go.
- Solid general computer science knowledge is necessary to handle complex engineering challenges.
- The candidate must demonstrate decisiveness and a bias toward action, having built projects end-to-end.
- The ability to communicate complex technical concepts simply is required, favoring the simplest working solution.
- A comfort level with AI-assisted development tools like Claude Code, Codex, or Cursor is expected.
Nice to have
- Past internship experience at an early-stage startup
Benefits
- $165,000 – $181.5K Salary
- Offers Equity
- Offers Bonus
Skills and tech stack
Questions candidates ask
What is the typical compensation range for this role?
The compensation offered for this role ranges from $165,000 to $181,500, and it also includes equity and a bonus.
What is the expected work location?
New graduates are expected to be able to work from the New York or San Francisco office starting in January 2027 and beyond, depending on their graduation schedule.
What is the primary technology stack mentioned?
The required technical foundation includes proficiency in one or more languages such as Python, TypeScript/JavaScript, Java, or Go, along with familiarity with AI-assisted development tools like Claude Code and Codex.
What is the team culture like?
The team operates with intensity, takes ownership, and is committed to the mission, adhering to values like Decisiveness, Simplicity, and Job's Not Finished.