More jobs:
Early/Mid Level Full-Stack Engineer; Rails + React + AI
Job in
Fayetteville, Washington County, Arkansas, 72702, USA
Listed on 2026-02-28
Listing for:
TariffNinja
Full Time
position Listed on 2026-02-28
Job specializations:
-
Software Development
AI Engineer
Job Description & How to Apply Below
NOT REMOTE Hybrid in Northwest Arkansas (Bentonville / Rogers / Fayetteville region)
Tariff Ninja helps importers and logistics teams compute accurate duty rates, classify products, and model tariff scenarios using USITC data pipelines and AI-assisted workflows. This is an early mid-level role for someone who can own features end-to-end with guidance and ship production‑ready code in a compliance‑sensitive domain.
What you’ll do- Build and maintain tariff lookup workflows that combine USITC data, Chapter 99 rules, and LLM‑based relevance filtering.
- Ship AI‑assisted classification flows (documents, structured attributes, HTS suggestions) with strong reliability and safe fallbacks.
- Implement APIs and React/Type Script UI for scenarios, shipments, and product workflows.
- Improve Python data pipelines that scrape/process tariff data and feed Rails services.
- Write clear, focused tests and optimize performance in hot paths.
- 2–4 years building production web apps with Rails + Postgres and React + Type Script.
- Comfortable shipping full‑stack features with good judgment, reviews, and iterative delivery.
- Strong API design instincts (auth, scoping, validation) and security‑first mindset.
- Solid testing habits (RSpec + Vitest) and debugging across the stack.
- Ability to learn fast in a domain with regulatory nuance and data integrity needs.
- Hands‑on LLM integration experience (prompting, structured outputs, evals, fallbacks).
- Ability to reason about cost/latency tradeoffs, rate limits, and reliability.
- Practical experience with file‑based inputs (e.g., S3 URLs), redaction, and safety constraints.
- Comfort iterating prompts and guardrails based on real‑world usage.
- Python for ETL/scraping pipelines.
- Experience in trade, compliance, or logistics domains.
- Familiarity with background jobs and idempotent processing.
- Frontend:
React 19, Type Script 5.9, Vite 5, Tailwind CSS, Radix UI - AI:
OpenAI Responses API + ruby‑openai, structured extraction and semantic filtering - Data:
Python pipelines for tariff scraping and indexing - Testing: RSpec, Vitest, Testing Library, Playwright
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×