×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Early​/Mid Level Full-Stack Engineer; Rails + React + AI

Job in Fayetteville, Washington County, Arkansas, 72702, USA
Listing for: TariffNinja
Full Time position
Listed on 2026-02-28
Job specializations:
  • Software Development
    AI Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 USD Yearly USD 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Early/Mid Level Full-Stack Engineer (Rails + React + AI)

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.
What we’re looking for (early mid)
  • 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.
Nice to have
  • 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
#J-18808-Ljbffr
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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary