{bc}
linkedin

Senior Full Stack Developer

xMentium
Remote, CAN
Full-time
Mid-Senior
Remote
Discovered 1 weeks ago
TypeScriptReactNode.jsPostgreSQLPythonLLM and AI model integration

Full Job Posting

About xMentium

xMentium helps enterprises turn unstructured language and documents into structured, usable data using its AI-powered xTract platform.

Its platform supports analytics, agents, due diligence, and other uses across industries including media, energy, manufacturing, real estate, and financial services.

The company describes itself as remote-first and offers flexible work arrangements.

About the role

Senior Full Stack Developer building and maintaining production systems for the Document Intelligence platform.

Work spans the extraction pipeline, web application, and integration layers.

The extraction engine uses OCR, LLMs, and purpose-built ML models to process complex documents, with a human-in-the-loop interface to verify extraction quality.

Using AI development tools while maintaining code quality and judging whether generated code is production-worthy is important.

Potential contribution to a small Solutions Delivery Team working directly with customers on deployment and integrations.

Responsibilities

  • Design, build, and maintain platform features using React/TypeScript, Node/Python, PostgreSQL, and graph databases.
  • Build extraction pipeline components orchestrating LLMs, VLMs, and OCR with deterministic validation and automated testing.
  • Build and maintain Microsoft ecosystem integrations, including SharePoint, Azure AI, Copilot Studio, Power Platform, and MCP.
  • Debug distributed-system problems such as pipeline failures and optimization issues.
  • Improve internal tooling, automation, and developer experience; recommend useful new tools and approaches.
  • Review code for correctness, security, maintainability, testing gaps, and architectural alignment; assess AI-generated code before release.
  • Potentially work with customers to scope requirements, shape solutions, deploy and integrate the platform, troubleshoot issues, and explain technical trade-offs.
  • Build external integrations across APIs and databases with attention to security, permissions, reliability, and scalability.

Requirements

  • At least five years of professional software development experience with demonstrated full-stack depth.
  • Strong proficiency in TypeScript, React, Node.js, and PostgreSQL; Python experience is valued.
  • Production experience integrating LLMs or AI models, including APIs, prompts, nondeterministic outputs, validation, and cost control.
  • Solid software architecture fundamentals, including design patterns, separation of concerns, and assessing scalability.
  • Strong Git workflows, CI/CD, and automated testing discipline.
  • Ability to review code rigorously for correctness, security, and maintainability and provide pragmatic feedback.
  • Clear, direct communication; ability to ask questions, raise concerns, and collaborate constructively.

Preferred qualifications

  • Familiarity with multimodal AI systems and automation workflows.
  • Experience with SharePoint APIs and Microsoft 365 integration patterns.
  • Familiarity with Docker, Kubernetes, and infrastructure-as-code.
  • Experience in document processing, metadata extraction, or enterprise content management.
  • Experience with automated testing frameworks such as Playwright.
  • Familiarity with MCP, RAG, and similar agent-based concepts.

Work arrangement

  • The company identifies as remote-first and offers flexible work arrangements.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at xMentium