Back to jobs

Senior Full-Stack AI Engineer

Search - AI Chatbot · local_filter_skipped · UID ~022076473920918185619

Open Job

Job Details

Budget Unknown
ExperienceExpert
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenMon, Jul 13, 2026 12:44 PM
Last seenMon, Jul 13, 2026 1:40 PM

Description

We have an existing Next.js and TypeScript enterprise document review application. We need one production-quality feature added: AI-powered contract version comparison. Users should upload an original contract and a revised contract. The system must compare them at clause level and display structured differences in the existing UI. Required stack: - Next.js and TypeScript - Node.js - Python and FastAPI - LangGraph - Anthropic Claude API Required functionality: - Upload two PDF or TXT contract versions - Extract and normalize document text - Use LangGraph to run a multi-step comparison workflow - Use Claude to identify added, removed, and modified clauses - Calculate the risk change for each modified clause - Return schema-validated structured JSON - Display clause differences, previous risk, new risk, explanation, and source evidence - Add loading, validation, failure, and retry states - Preserve the existing frontend design Expected output: - Executive change summary - Added clauses - Removed clauses - Modified clauses - Previous and new risk levels - Overall risk delta - Source text from both document versions - Recommended reviewer actions Important: - Claude must run through the Python service, not the browser - LangGraph must contain real workflow nodes, not a single wrapped Claude call - AI output must be validated using Pydantic - Do not redesign the frontend - Include setup instructions and .env.example No authentication, database, AWS deployment, or organization mana

Skills

AI Agent Development AI App Development Next.js TypeScript Python Node.js API FastAPI Claude

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.