Senior Full Stack Developer building xMentium’s AI document-intelligence platform. Developing extraction pipelines, enterprise integrations, and scalable full-stack features.
Responsibilities
Design, build, and maintain full-stack features across the Document Intelligence platform using React/TypeScript, Node/Python, PostgreSQL, and graph databases
Build and maintain extraction pipeline components orchestrating LLMs, VLMs, OCR, deterministic validation layers, and automated testing
Build and maintain integrations with Microsoft ecosystem services, including SharePoint, Azure AI, Copilot Studio, Power Platform, and MCP
Debug complex distributed-system issues, including pipeline failures and optimization tuning
Contribute to internal tooling, automation, and developer experience improvements
Stay current with industry trends and recommend tools or approaches that improve the product or process
Potentially contribute as a Forward-Deployed Engineer by deploying and integrating the platform within customer environments and third-party systems
Participate in customer conversations to understand requirements, shape practical solutions, and troubleshoot deployment issues
Evaluate AI-generated code and outputs for production quality, correctness, security, and maintainability
Conduct rigorous code reviews and ensure quality before handoff to QA
Requirements
5+ years of professional software development experience, with demonstrated full-stack depth
Strong proficiency in TypeScript, React, Node.js, and PostgreSQL
Python experience valued
Production experience building systems that integrate LLMs/AI models, including using APIs, managing prompts, handling nondeterministic outputs, implementing validation, and controlling cost
Solid understanding of software architecture fundamentals, including design patterns and separation of concerns
Ability to assess whether proposed approaches will hold up as systems grow
Strong Git workflows, CI/CD practices, and automated testing discipline
Ability to conduct rigorous code reviews evaluating correctness, security, and maintainability
Ability to provide pragmatic feedback on security, anti-patterns, testing gaps, and architectural misalignments
Clear, direct communication and ability to raise concerns, ask good questions, and collaborate without ego
Preferred: familiarity with multi-modal AI systems and automation workflows
Preferred: experience with SharePoint APIs and Microsoft 365 integration patterns
Preferred: familiarity with Docker, Kubernetes, and infrastructure-as-code
Preferred: experience in document processing, metadata extraction, or enterprise content management
Preferred: experience with automated testing tools and frameworks such as Playwright
Preferred: familiarity with MCP, RAG, and similar agent-based concepts
Valued: third-party integration experience, including multiple APIs, authentication models, and real-world data quality issues
Valued: hands-on experience designing, building, and troubleshooting RESTful APIs and relational databases in production
Valued: customer-facing communication for scoping technical requirements and explaining trade-offs
Valued: ability to balance quality, timeline, and scope without over-engineering or cutting corners
Benefits
Remote-first company
Flexible work arrangements
Work-life balance support
Opportunity to work with AI tools and production systems at enterprise scale
Potential contribution as a Forward-Deployed Engineer on the Solutions Delivery Team
Exposure to customer conversations and third-party integrations
Process Quality Engineering Team Lead overseeing quality investigations and non - conformance disposition for Kardium’s atrial - fibrillation medical device manufacturing operations. Leading engineers across a two - shift production environment.
Cisco technical leader guiding Go - based endpoint security software across architecture, reliability, security, and releases. Mentoring engineers and delivering changes to millions of customer endpoints.
Principal Software Engineer setting technical direction for Chainguard’s hardened container images, registry, and adoption tooling. Leading multi - team delivery for a company securing open - source software.
Senior Software Engineer designing scalable Salesforce customizations and integrations for Sitetracker customers. Leading architecture, development, technical discovery, and engineering improvements across complex implementations.
Intermediate Software Developer building and shipping full - stack features for Solace’s enterprise real - time data platform. Supporting APIs, interfaces, testing, customer issues, and post - release delivery.
Staff Software Engineer owning Kubernetes infrastructure, release tooling, and observability for CircleCI’s self - hosted CI/CD platform. Improving installation, upgrades, and operations for regulated and air - gapped customers.
Senior Software Engineer building CircleCI’s ClickHouse - based query and ingestion platform. Supporting AI - powered CI/CD insights through scalable, reliable historical data systems.
Full - stack engineer building React, Python, Java, and generative AI applications for Manulife’s international financial services business. Developing cloud - native platforms, RAG solutions, and data pipelines.
Embedded software developer building real - time C/C++ firmware for protection relays. Optimizing grid - protection performance, cybersecurity, and IEC communication reliability.