Description
NetDocuments is committed to providing an excellent candidate experience and will never ask you to engage in recruitment activity without phone, video, and in person meetings and communications from emails using the @netdocuments.com domain. If you have any concerns or questions about communications you have received, please send them to hrgroup@netdocuments.com so our team members can review.
At NetDocuments, we're shaping the future of legal work. We believe legal professionals should spend less time searching for information and managing documents, and more time solving complex problems, serving clients, and delivering meaningful outcomes. That's why we're building technology that helps organizations work smarter, collaborate more effectively, and unlock the full value of their institutional knowledge.
We are seeking a Senior Manager, Engineering to lead and scale our AI Search engineering team as we build next generation intelligent search capabilities that transform how legal professionals find and surface critical content. Your team owns the embedding models and indexing pipelines that power semantic search, and partners closely with product and vertical teams across NetDocuments to evolve those capabilities for different use cases and industries.
Responsibilities
- Drive Strategy & Execution: Shape and execute the long term engineering strategy for the AI Search platform, with a focus on embedding model quality, indexing pipeline reliability, and semantic relevance across verticals.
- Lead & Develop High Performing Teams: Manage and mentor Engineers and Technical staff, fostering a culture of trust, collaboration, and continuous improvement.
- Cross Functional Collaboration & Stakeholder Management: Partner with vertical product and engineering teams to understand domain specific search requirements and adapt semantic capabilities accordingly.
- Technical Leadership & Oversight: Maintain strong working knowledge of embedding models, vector indexing, and semantic retrieval while focusing on guiding teams rather than day to day coding.
- Culture & Innovation: Foster a growth mindset, continuous learning, and experimentation within the engineering organization.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field (advanced degree preferred).
- 7+ years of software engineering experience, including 3+ years in engineering management roles.
- Demonstrated success managing multiple teams or a group of 7+ engineers and leaders.
- Proven ability to define and execute a technical vision in alignment with business strategy.
- Strong experience leading distributed, cloud based product development (Azure or AWS).
- Familiarity with machine learning model deployment and lifecycle management, particularly embedding or NLP models.
Nice to Have
- Hands on experience with semantic search or dense vector retrieval including embedding model selection, or hybrid search.
- Experience with Elasticsearch or OpenSearch.
- Familiarity with retrieval augmented generation (RAG) pipelines and how search quality feeds downstream LLM applications.
Benefits
- 90% healthcare premiums company covered
- HSA company contribution
- 401K match at 4% with immediate vesting
- Flexible PTO (typically 3 to 4 weeks a year)
- 10 paid holidays
- Monthly contributions for life activities & wellness
- Access to LinkedIn learning with monthly dedicated time to explore