Staff Software Engineer, Redlining
About the company
Role Details Company: Leading legal AI technology company
Industry: AI / Legal Technology / Enterprise SaaS
A leading legal AI company developing advanced AI products for law firms and in-house legal teams. Its platform integrates AI into legal workflows, helping legal professionals work more efficiently with complex documents and information.
The company has significant enterprise adoption, serving many leading law firms and major corporate legal departments. Backed by prominent venture capital and institutional investors, it continues to expand its product portfolio and develop new AI-powered capabilities.
Your tasks
About the Role The company is hiring a Staff Software Engineer to lead the technical direction of its Microsoft Word integration and redlining capabilities.
The role focuses on enabling AI to make precise, reviewable edits directly in legal documents, including tracked changes and redlines. You will solve complex engineering challenges involving OfficeJS, document editing, streaming, and tool-calling workflows within Microsoft Word add-ins.
This is a senior technical leadership role for an engineer who can combine deep software engineering expertise with hands-on implementation, product ownership, and rapid delivery.
- Lead the technical direction and development of AI-powered redlining capabilities within Microsoft Word.
- Build reliable document-editing functionality, including tracked changes, redline generation, document comparison, and programmatic document manipulation.
- Develop and ship production-grade Microsoft Office add-ins using OfficeJS.
- Solve compatibility and performance challenges across Windows, macOS, and the web.
- Build streaming and tool-calling workflows that integrate AI capabilities into document-editing experiences.
- Design scalable, maintainable software architectures for embedded productivity tools.
- Collaborate with product managers, designers, and engineers to address customer needs and improve document workflows.
- Take ownership of complex technical projects from problem definition through production delivery.
- Help shape future integrations across other productivity applications.
Requirements
Experience: 5+ years
- At least 5 years of professional software engineering experience.
- Strong core software engineering skills and demonstrated ability to ship production software.
- Experience building and owning document-editing systems, such as redline generation, document comparison, tracked changes, or programmatic DOCX/OOXML editing.
- Deep technical expertise in document-editing engines or related document-processing infrastructure.
- Production experience with Microsoft Office add-ins and OfficeJS is highly desirable.
- Ability to design scalable systems and solve complex frontend or backend engineering problems.
- Experience working in a fast-paced, high-growth startup or large-scale technology environment.
- Valid US work authorisation or eligibility for an H-1B transfer, depending on the hiring arrangement.
What we offer
Salary: $231,000–$340,000 USD per year
- Competitive base salary of $231,000–$340,000 USD per year.
- Opportunity to lead a strategically important product area.
- Work on advanced AI capabilities embedded in everyday legal workflows.
- Collaboration with experienced engineers and product teams.
- Opportunities to influence technical architecture and future product development.
- Potential relocation support, subject to the hiring arrangement.
How to apply
Interview Process
- Hiring manager introduction
- Technical screen
- Onsite Interviews
- Offer
Other
We’re supporting a client with the recruitment requirement outlined below. If your recruiting expertise and networks align with the role, please apply to express your interest.
Location: San Francisco, California; New York City; Toronto; Chicago
Employment Type: Full-time
Work Arrangement: Hybrid, with remote options for exceptional candidates
Visa Sponsorship: Available in eligible cases, particularly for H-1B transfers