Ironclad is the leading AI contracting platform that transforms agreements into assets. They are seeking a Staff Software Engineer - Applied AI to lead the design and development of high-impact legal AI product features, leveraging existing AI platforms and collaborating closely with product teams.
Responsibilities:
- Full Stack Development: Lead the design, development, and deployment of features from end-to-end using TypeScript, Node.js, React, and PostgreSQL, ensuring high performance and availability
- Build Production AI Features: Be a primary contributor to the next generation of AI-powered legal features, including specialized summarization, drafting, editing, and document comparison functionalities utilizing LLMs
- Architect Highly Scalable AI Products: Build and maintain reliable, highly scalable software and services designed for a high-traffic SaaS environment
- Foster Cross-Functional Collaboration: Collaborate closely with Product Managers, UX Designers, and QE counterparts to rapidly prototype, iterate on designs, and make frequent, agile pivots based on user feedback
- Advocate for the Customer: Maintain a high degree of customer empathy, ensuring technical decisions prioritize user experience and directly address customer pain points, creating measurable product impact
- Deliver and Optimize AI Infrastructure: Work with platform teams to consume and manage internal LLM APIs, ensuring resilient connections and efficient token usage to meet strict latency targets
Requirements:
- Deep professional experience with the core tech stack: TypeScript, Node.js, React, and PostgreSQL
- Proven track record of building, deploying, and maintaining reliable, highly scalable software for SaaS applications
- Extensive experience consuming LLMs via APIs (e.g., OpenAI, Gemini, or proprietary models) and integrating them successfully into production-facing features
- Practical experience building and shipping accurate and successful AI features or products, such as chatbots, summarization, drafting, or document editing/comparison using LLMs, RAGs, and the right context for LLM calls
- Experience with making data driven decisions, based on product analytics and have experience using monitoring and observability tools like Datadog or equivalent to diagnose performance issues and ensure system health
- Highly agile mindset with proven ability to work effectively in 0-to-1 setups, frequently make pivots, and translate ambiguity into concrete, impactful engineering work
- Exceptional skills as a great collaborator with product, design, and QE teams, acting as a clear technical voice for customer-centric solutions
- Experience building automated evaluation pipelines and defining technical metrics (e.g., faithfulness, groundedness) to measure the quality of various AI features
- Hands-on experience with managing infrastructure or administrative tasks on major cloud providers like GCP, Azure, or AWS
- Prior experience in Legal Tech or other high-stakes domains (FinTech, HealthTech) where data accuracy and auditability are paramount
- Experience working with PDF and DOCX parsing for document ingestion
- Familiarity with CI/CD systems (e.g., GitHub Actions, CircleCI)