
Full-Stack Engineer – Artificial Intelligence & Machine Learning
Thorben Consulting · United States
- On site
- Full-time
- United States
About the role
Thorben Consulting, LLC is seeking a talented Full-Stack Engineer – AI/ML to help shape the future of human-in-the-loop experiences within a cutting-edge GenAI Intelligent Document Processing (IDP) platform. This role offers the opportunity to build highly impactful, AI-powered solutions by owning the complete user experience—from intuitive React/Next.js interfaces to the backend API/BFF services that bring those experiences to life.
The ideal candidate will take ownership of end-to-end product capabilities, creating seamless vertical slices that connect front-end components, real-time Server-Sent Events (SSE) pipelines, and backend services. You will design and enhance critical platform features, including persistent chat experiences, intelligent notification frameworks, tool-call interactions, artifact visualization, document classification workflows, and advanced trace exploration.
The successful candidate will bring strong full-stack expertise, a passion for exceptional user experiences, and the ability to transform complex AI capabilities into intuitive, reliable, and production-ready applications.
The Role
This role plays a critical part in delivering the GenAI IDP platform’s engagement milestones by designing and implementing the next generation of human-in-the-loop capabilities. The engineer will lead the development of intuitive user experiences for document ingestion, classification review, field extraction validation, and user acceptance testing dashboards, enabling users to efficiently interact with and validate AI-driven document processing workflows.
The engineer will also be responsible for seamless integration with customer identity providers, observability and monitoring platforms, and CI/CD deployment pipelines, ensuring a secure, scalable, and production-ready solution aligned with the Task Description. As such, candidates must meet the following requirements to be considered:
- MUST be a US Citizen
- MUST have an active DoD TOP SECRET clearance or be eligible to obtain one
In this role you are expected to:
- Run an engineering practice driven by evaluation, testing, and verification — changes are proven with tests, traces, and metrics before they are called done
- Operate agentic systems fluently (MCP tools, Bedrock/LLM calls, streaming, distributed traces) in support of GenAI IDP document classification and field extraction workflows
- Work within DCSA classified environments (IL5/IL6) following DoD security baselines and STIG compliance requirements
- Support the GenAI IDP solution: prompt engineering, model fine-tuning, evaluation logic for document section classification and extracted field validation
- Use AI coding assistants heavily as daily drivers, while remaining skeptical of their output and holding it to the same evidentiary bar as any other code
- Current, active TS/SCI security clearance with polygraph
- Current, active Security+ or equivalent certificate for privileged user access
Qualifications
- 3+ years of non-internship professional software development experience
- Experience building production web applications with TypeScript and a modern React framework (React/Next.js)
- Experience building and operating backend services or APIs (e.g., FastAPI, Node) that a frontend consumes
- Experience with real-time or streaming interfaces (Server-Sent Events, WebSockets, or equivalent), including handling reconnection and out-of-order events
- Experience with automated testing at the unit and end-to-end level (e.g., jest, Playwright) as part of the definition of done
- Experience diagnosing defects across the stack — from a client-side symptom to the backend route or payload that caused it — using logs and traces as evidence
Preferred Qualifications
- Experience building interfaces for AI/agentic or other long-running, streaming systems (token-by-token output, tool-call visualization, document classification result rendering, run/trace inspection)
- Experience with GenAI/LLM integration: prompt engineering workflows, model evaluation dashboards, fine-tuning pipeline UIs
- Experience deploying applications in AWS GovCloud or classified (IL5/IL6) environments
- Experience integrating with DoD identity providers and CAC/PIV authentication
- Experience with client and server state management and optimistic-update patterns
- Proficiency using AI coding assistants as a daily driver, with the judgment to verify their output against tests and traces before merging
- Experience with distributed tracing (OpenTelemetry) from the application side
- Experience with AWS services: Amazon Bedrock, S3, Lambda, Step Functions, CDK
- Bachelor's degree in Computer Science or equivalent practical experience
Team Thorben
Thorben Consulting, LLC is a 100% woman-owned small business that delivers enterprise solutions for growing businesses and provides trusted technology professionals for SAP and other enterprise system integration planning, design, implementation, and maintenance projects. Thorben has supported commercial and US Government clients for more than 15 years and strives to help our customers achieve success through innovative solutions implemented in a responsible manner.
Seize the opportunity to become a member of our trailblazing team, where you'll work on groundbreaking cloud solutions and be part of a culture that fosters innovation. Collaborate with industry experts to stay at the forefront of cloud technology, while shaping the next generation of secure, scalable, and efficient cloud infrastructure solutions.
Great benefits:
- No relocation - 100% remote opportunity
- Profit sharing bonus program
- Employer paid health insurance
- 401K retirement plan with employer match
- Unlimited paid time off
- Professional development stipend
Preferred Skills & Education:
- Bachelor’s degree in Engineering, Computer Science, Information Systems, or related field
- Associate-level or higher AWS certification
Hiring process:
- Interviews will be conducted remotely via video conference
- Salary and benefits are negotiable pending experience
Job Type: Full-time
Pay: 150K -160K