Job Description
Job Description
ABOUT US
HirexHire (pronounced hire by hire) is a Chicago-based recruiting and talent consultancy that integrates with companies short-term to provide long-term talent solutions. We take a seat in our client’s everyday operations to understand their people goals, gaps, and challenges. We then develop and implement the processes and technologies to execute a sustainable and scalable talent plan.
We partner with companies expecting or experiencing high growth which need to hire at scale or fill a critical role rapidly. Our clients are not looking for quick-fix placements but are thoughtfully building a hiring strategy to scale their businesses.
OUR CLIENT
Headquarters : Chicago, IL
Industry : Legal / AI SaaS
Company Size : 1000+
What They Do : Our client is a PE-backed SaaS company at the forefront of legal technology, specializing in productivity and risk management software for small to large law firms and their employees globally. They offer a connected ecosystem of solutions to drive innovation across many aspects of a firm.
THE ROLE
We're seeking an innovative AI Search Engineer to help our client build a next-generation Azure AI Search solution for the legal technology sector in their new Denver office. This is an opportunity to work at the intersection of information retrieval, generative AI, and modern cloud architecture—solving real-world problems for enterprise law firms. You'll be designing and implementing sophisticated search experiences that leverage semantic ranking, vector search, and hybrid retrieval techniques, all while building elegant user interfaces that make complex legal workflows feel intuitive.
This is a hybrid position based in Denver, CO.
WHAT YOU WILL DO
Architect and implement advanced search features including natural language queries, faceted navigation, and intelligent result ranking
Build and optimize RAG (Retrieval-Augmented Generation) pipelines for AI-powered legal workflows
Design intuitive React-based search interfaces using Fluent UI that delight enterprise users
Collaborate on data pipeline design to ensure search indexes are performant and current
Implement semantic and vector search capabilities to surface relevant content across massive document repositories
Work with cross-functional teams to understand user needs and translate them into technical solutions
Contribute to architecture decisions around scalability, performance, and reliability
TECH STACK
Search & AI : Azure AI Search with semantic ranking, vector search, and RAG architectures (or similar AI search-based experience)
Frontend : React, TypeScript, Fluent UI components
Backend : .NET / C# with modern API design
Data : PostgreSQL, CosmosDB, Azure Data Factory
Cloud : Azure ecosystem (App Service, Functions, Storage, etc.)
WHAT YOU WILL NEED
5+ years of software engineering experience (or equivalent demonstrated expertise)
Proven experience building search-heavy applications in production
Strong portfolio of work demonstrating technical depth and product sense
Excellent communication skills—you can explain complex technical concepts clearly
Strong software engineering fundamentals with experience building production search systems
Deep understanding of Azure AI Search or similar enterprise search platforms (Elasticsearch, Solr, etc.)
Proficiency in React / TypeScript for building responsive, accessible UIs
Solid backend development skills in .NET / C# or similar statically-typed languages
Experience with both relational (PostgreSQL) and NoSQL (CosmosDB) databases
Understanding of information retrieval concepts : ranking algorithms, relevance tuning, semantic search
NICE TO HAVE
Experience with legal tech, document management systems (iManage, NetDocuments), or highly regulated industries
Contributions to open-source projects
Experience with SOC2 compliance and enterprise security requirements
Background in ML / NLP or information retrieval research
WHAT OUR CLIENT OFFERS YOU
Ai Engineer • Denver, CO, US