Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Data image - Rise Careers
Job details

Software Engineer, Data

Why Harvey

Harvey is a secure AI platform for professionals in law, tax, and finance that augments productivity and automates complex workflows. Harvey uses algorithms with reasoning-adept LLMs that have been customized and developed by our expert team of lawyers, engineers and research scientists. We’ve found product market fit and are scaling our team very quickly. Some reasons to join Harvey are:

  • Exceptional product market fit: We have partnered with the largest law firms and professional service providers in the world, including Paul Weiss, A&O Shearman, Ashurst, O'Melveny & Myers, PwC, KKR, and many others.

  • Strategic investors: Raised over $200 million from strategic investors including Sequoia, Google Ventures, Kleiner Perkins, and the OpenAI Startup Fund.

  • World-class team: Harvey is hiring the best talent from DeepMind, Google Brain, Stripe, FAIR, Tesla Autopilot, Glean, Superhuman, Figma, and more.

  • Partnerships: Our engineers and researchers work directly with OpenAI to build the future of generative AI and redefine professional services.

  • Performance: $0-30M ARR in the last 18 months.

  • Compensation: Top of market cash and equity compensation.

Role Overview

As a Software Engineer, Data on the Engineering team at Harvey, you will own and lead engineering projects across our product lines. We are looking for individuals who have strong backend and infrastructure fundamentals and have experience building products where data is a core component.

This role is based in San Francisco, CA. We use an in-person work model and offer relocation assistance to new employees.

What You’ll Do

  • Develop distributed crawlers, data pipelines, and storage infrastructure to ingest data from numerous sources including: websites, APIs, law firm knowledge bases, and Harvey’s data partners. These must handle real-time updates, while being performant and robust.

  • Work directly with domain experts and customers to understand how to structure complex, referential datasets in Legal, Tax, Finance, etc, then translate that into technical data systems.

  • Build and scale our Retrieval platform which provides knowledge and citations to our widely used RAG products.

Representative Projects

What You Have

  • 3+ YoE (post-BS/MS) in an engineering role.

  • Experience with shipping and scaling an impactful product powered by data, e.g.  data pipelines, databases, and backend platforms.

  • Experience with search infrastructure or vector databases is a plus.

  • Track record of shipping reliable products and a strong attention to detail.

  • Grit - experience working at early-stage startups is a plus.

Harvey is an equal opportunity employer and does not discriminate on the basis of race, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition, or any other basis protected by law.

Harvey Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Harvey DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Harvey
Harvey CEO photo
Unknown name
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Data, Harvey

At Harvey, we're on a mission to revolutionize the legal, tax, and finance industries with our secure AI platform, and we're looking for a talented Software Engineer, Data to join our dynamic team in San Francisco! This is an exceptional opportunity for anyone passionate about building robust data systems and contributing to innovative projects. You'll be at the forefront of technology, developing distributed crawlers, data pipelines, and the storage infrastructure that allows us to ingest data from a plethora of sources, from websites to APIs and law firm knowledge bases. We pride ourselves on collaborating with top domain experts and clients to structure complex datasets, which are critical in driving our applications. As part of your role, you’ll enhance our Retrieval platform, which interacts with our popular RAG products, and get to work on exciting projects like indexing extensive legal datasets and creating cutting-edge AI applications for law firms. With over three years of experience and a solid background in backend and data-centric engineering, you’ll bring invaluable insights to our projects while we support your relocation. At Harvey, you’re not just filling a position; you’ll be joining an elite team from notable organizations like Google Brain and Tesla Autopilot, working with strategic investors and partners to trailblaze the future of generative AI. If you have a keen eye for detail, grit, and experience in data-driven product development, we want to hear from you! Join us, and let’s build something remarkable together.

Frequently Asked Questions (FAQs) for Software Engineer, Data Role at Harvey
What skills do I need to apply for the Software Engineer, Data position at Harvey?

To apply for the Software Engineer, Data position at Harvey, you should possess a solid foundation in backend development and data systems. We look for candidates with a minimum of three years of experience in an engineering role, especially those who have previously worked on impactful data products, such as pipelines, databases, and backend platforms. Familiarity with search infrastructure or vector databases can be an added advantage, along with a strong attention to detail and a demonstrated ability to ship reliable products.

Join Rise to see the full answer
What types of projects will I work on as a Software Engineer, Data at Harvey?

As a Software Engineer, Data at Harvey, you'll have the chance to work on a variety of exciting projects that shape the future of our AI platform. For example, you might crawl and structure legal datasets from different countries or collaborate with tax experts to ingest international tax codes. You'll also be involved in scaling our data infrastructure, enabling lightning-fast search and retrieval capabilities, and exploring groundbreaking embedding search technologies in collaboration with industry leaders.

Join Rise to see the full answer
What is the company culture like at Harvey for a Software Engineer, Data?

At Harvey, we embrace a vibrant and innovative company culture that encourages collaboration, creativity, and continuous learning. As a Software Engineer, Data, you will work within a diverse team of top-tier experts, including engineers and researchers from renowned tech firms. We value open communication and support our employees through relocation assistance. With our focus on professional growth and strong mentorship programs, you will feel inspired and empowered to drive impactful projects and contribute to our company's success.

Join Rise to see the full answer
Is relocation assistance offered for the Software Engineer, Data role at Harvey?

Yes, Harvey is pleased to offer relocation assistance to new employees applying for the Software Engineer, Data position. We understand that moving for a job can be a significant decision, and we want to help make that transition as smooth as possible for our new team members. Our in-person work model enhances teamwork and collaboration, and we are excited to welcome you to our San Francisco office.

Join Rise to see the full answer
How does Harvey support employees' professional development?

Harvey is committed to the professional development of its employees, offering opportunities for training, mentorship, and career growth. As a Software Engineer, Data, you'll have access to learning resources, the chance to work on cutting-edge technology, and collaborative projects alongside industry leaders. Our culture encourages ongoing education and empowers team members to explore new skills and technologies, ensuring that you stay at the forefront of your field.

Join Rise to see the full answer
What are the compensation and benefits like for the Software Engineer, Data at Harvey?

At Harvey, we understand the importance of competitive compensation, and we offer top-of-market cash and equity compensation for our Software Engineer, Data role. In addition to financial rewards, we provide a comprehensive benefits package that supports your work-life balance, health, and overall well-being, along with opportunities for professional growth through training and development programs.

Join Rise to see the full answer
What is the application process for the Software Engineer, Data position at Harvey?

The application process for the Software Engineer, Data position at Harvey typically involves submitting your resume and cover letter, highlighting your relevant experience and skills. Our hiring team will review your application and, if there’s a match, reach out for a preliminary discussion. This may be followed by technical interviews and further conversations with team members to assess your fit for the role and our company culture.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Data
Can you describe your experience with data pipelines?

When answering this question, highlight your specific projects involving data pipelines. Discuss the technologies you used, the challenges you faced, and how you ensured data integrity and performance. Providing an example of a particular data pipeline you built or optimized can showcase your skills effectively.

Join Rise to see the full answer
How do you manage and structure complex datasets?

Your answer should reflect your understanding of best practices in data management. Discuss your approach to structuring data, considering factors like relationships, types, and how this impacts retrieval and storage. Providing examples of datasets you've managed in previous roles will demonstrate your practical experience.

Join Rise to see the full answer
What challenges have you faced in developing backend systems?

Focus on specific challenges you've encountered in developing backend systems, such as scaling issues or data inconsistency. Explain how you identified the problem, your thought process in addressing it, and the outcome, emphasizing your problem-solving skills.

Join Rise to see the full answer
Can you explain the importance of real-time data processing?

In your response, illustrate the importance of real-time data processing using scenarios related to your work. Explain how it can enhance user experience and decision-making, and mention any relevant technologies or methodologies you’ve employed to achieve real-time data processing in your projects.

Join Rise to see the full answer
What technologies are you skilled in that are relevant to this role?

Make a list of technologies you're proficient in that relate to the Software Engineer, Data position at Harvey. This can include programming languages, database systems, and frameworks. Discuss how you've utilized these technologies in past projects to create effective data solutions.

Join Rise to see the full answer
How do you approach collaboration with domain experts?

Describe your collaboration methods, emphasizing effective communication and seeking out domain expertise to enhance project outcomes. Provide examples demonstrating how you integrated feedback from domain experts into your projects, leading to more robust final products.

Join Rise to see the full answer
What is your experience with search infrastructure?

When addressing this question, share any experience you have with search technologies or maintaining search infrastructure. Discuss the tools you’ve used, projects that involved search capabilities, and what techniques or algorithms you leveraged to enhance search functionalities.

Join Rise to see the full answer
How do you ensure the reliability of data products you build?

Talk about your testing methodologies, how you handle data validation, and strategies you've employed to ensure that the data products perform as expected. Mention any monitoring tools or practices you use to maintain reliability post-deployment.

Join Rise to see the full answer
Describe a successful project you completed in a previous role.

Pick a project that highlights your strengths relevant to the role at Harvey. Describe the project’s goals, your contributions, the technologies you used, and the successful outcomes resulting from your work. Aim to quantify results if possible, to underscore the impact of your contributions.

Join Rise to see the full answer
What motivator drives you in a data engineering role?

In your answer, reflect on what aspects of data engineering you find most fulfilling, whether it’s problem-solving, working with large volumes of data, or developing innovative solutions. Sharing personal anecdotes about what excites you about technology can help convey your passion and enthusiasm.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Harvey Hybrid San Francisco
Posted 10 days ago
Photo of the Rise User
Posted 5 days ago
Posted 4 days ago
Photo of the Rise User
Tenant Turner Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
ServiceNow Hybrid The Queen Building 5 Concourse Pkwy, Suite 2400, Atlanta, Georgia, United States
Posted 4 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
Photo of the Rise User
Posted 10 days ago

Harvey is a trusted generative AI company headquartered in San Francisco, California. We provide a suite of AI products tailored to lawyers and law firms across practice areas and workflows.

50 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Future MakerBadge InnovatorBadge Future Unicorn
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
November 25, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!