Senior Full-Stack Engineer AI Native

Endicott Group

United States

Remote

USD 150,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

BNamericas is rebuilding its internal platform with AI at its core. As a senior engineer, you will own features end to end—from schema to interface—driving resilient product capabilities that scale for a global, data-driven business.

You will work on multi-agent extraction pipelines, human-in-the-loop tooling, and production-grade data quality gates, with a small, fast-moving team and real internal users. You will contribute across the stack: Python backend (FastAPI, PostgreSQL), frontend

Qualifications

  • 8+ years building and operating production web applications end to end, backend-weighted.
  • Strong Python in production with modern frameworks (FastAPI preferred).
  • Experience in relational data modelling and migrations against live data.
  • Real frontend experience and ability to ship usable UI across tech stacks.
  • Hands-on experience deploying LLm-backed systems (agents, graph orchestration, RAG, prompts).
  • Familiarity with Claude Code or equivalent AI coding tools, and knowing their limits.
  • Production experience on major cloud platforms (AWS) including containers, background jobs, secrets, logs.

Skills

Senior engineer
Python
Frontend
LLM systems
Claude Code
Cloud

Tools

FastAPI
Django
Flask
PostgreSQL
JSONB
AWS
Docker
Terraform

Job description

BNamericas operates the leading business intelligence platform for Latin America’s infrastructure, mining, and energy projects. At the core of everything we publish is a research operation supported by large-scale internal systems: continuous data collection from public and private sources, validation by our team, and delivery into content production for publication. We are rebuilding this platform end-to-end, and AI is embedded across the workflow—so the product is not an add-on, but part of the system’s foundation. As a senior engineer, you’ll help turn expert know-how into resilient product capabilities the team can scale.

The role

Behind BNamericas is an internal platform that continuously collects data from hundreds of public and private sources, routes it to our research team for verification, and moves it through to publication.

We are rebuilding that platform with AI at its core. You'll own features end to end, from schema to interface, and help turn knowledge held by a few people into a system the whole team can carry. Small team, no ticket factory, and real internal users on what you ship within days.

Product and platform
  • Forms and validation: rich, API-integrated data entry for structured content, and the validation rules that keep it trustworthy.
  • Workflow: task assignment, draft to review to publish state machines, and admin tooling that lets the business change the rules without a deploy.
  • Dashboards and reporting: progress, throughput, and quality visibility for team leads and leadership.
  • APIs and integrations: the services connecting this platform to the rest of our systems.
  • Auth and access control: roles and permissions across an internal product used by several teams.
  • The data layer: schema design, migrations against live data, and keeping queries fast as volume grows.
AI systems
  • Multi-agent extraction pipelines: agent graphs that collect, extract and reconcile data from public sources at scale, including retrieval, prompt and context design, model selection, rate limiting and cost.
  • Human-in-the-loop review tooling: interfaces where a reviewer sees what the AI proposed, the alternatives it's rejected, the evidence behind each, and can override the machine with a justification that gets recorded and kept.
  • Audit and provenance: append-only decision trails, so every value can be traced back to a source and to whoever accepted it.
  • Data-quality gating: the checks between what a model produces and what reaches a customer, so nothing AI originated lands unchecked.
  • Source onboarding: new collectors and per-source parsers, the business rules that go with them, and the admin tooling behind them.
Requirements
  • 8+ years building and operating production web applications end to end, backend-weighted, with a track record of owning systems rather than tickets.
  • Strong Python in production. FastAPI is what we use; Django, Flask or similar is fine if you can move across.
  • Solid relational data modelling and migrations against live data.
  • Real frontend experience, and the ability to ship usable UI without a design team. Whichever framework you come from, what matters is that you work comfortably on both sides of the line.
  • Hands-on experience getting LLM-backed systems into production: agent or graph orchestration, RAG, prompt and context design, and evaluating model output rather than trusting it.
  • Fluent daily use of Claude Code or an equivalent agentic coding tool, with a clear view of where it helps and where it doesn't.
  • Production experience on a major cloud. We are on AWS: containers, background jobs, secrets, logs, and debugging things that only break in prod.
  • Autonomy. You'll get context and a goal, not a decomposed backlog.
  • Documentation creation that let someone else pick the work up.
  • Professional English
  • Connection during LATAM (Chile) Business hours
Stack
Backend

Python, FastAPI, SQLAlchemy, PostgreSQL (incl. JSONB), schema migrations

Frontend

Server-rendered Python templates, lightweight JavaScript, Tailwind CSS

AI / agents

LangGraph multi-agent pipeline, Gemini and Claude, grounded search (serper.dev), Jina extraction, Pinecone for PDF RAG, vision-model OCR

Infra

AWS: ECS services and tasks, S3, Secrets Manager, CloudWatch, RDS. Docker, Terraform

Ways of working

Claude Code as a daily tool, Git branch flow, Jira

Desirable
  • Large-scale scraping or data-extraction pipelines, including third-party scraping platforms.
  • Data reconciliation, data quality, or human-in-the-loop review tooling.
  • Infrastructure as code.
  • Data-heavy B2B products: market intelligence, research or finance.
  • Mobile app development, particularly an app you built with Claude or similar AI tooling carrying a real part of the work.
  • Spanish or Portuguese at Intermediate Level
Context

At BNamericas we promote inclusive selection processes and are committed to equal opportunities. This job offer is framed within Chilean Law No. 21.015, which encourages the inclusion of people with disabilities in the workforce. If you require any reasonable accommodation to participate in the process, please let us know.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Engineer (P-180)
AI Engineer (P-180)

SMASH • Villa Rica (GA)

Remote
USD 90,000 - 150,000
Wellness Coverage
Remote Work
Birthday day off
+5
Staff Software Engineer (AI-Native Full-Stack)
Staff Software Engineer (AI-Native Full-Stack)

South Geeks LLC • United States

Remote
USD 150,000 - 210,000
100% remote work
Competitive payment in USD
Full Stack Automation Engineer
Full Stack Automation Engineer

GigaBrands • United States

Remote
USD 120,000 - 180,000
Remote work
PTO after probation
Senior AI-Native Software Engineer
Senior AI-Native Software Engineer

Lean Solutions Group • Washington

On-site
USD 140,000 - 190,000
AI Solutions Engineer (US)
AI Solutions Engineer (US)

Mission.dev • Northern (KY)

On-site
USD 175,000 - 200,000
Senior Full Stack AI Engineer - Remote Work | REF#305201
Senior Full Stack AI Engineer - Remote Work | REF#305201

BairesDev • United States

Remote
USD 140,000 - 190,000
Remote-first company
USD salary or local currency
Home-office setup provided
+3
Cloud DevOps Engineer
Cloud DevOps Engineer

Azumo LLC. • Northern (KY)

Hybrid
USD 120,000 - 150,000
Paid time off (PTO)
U.S. Holidays
Solid AI Training and certification
+4
Data Engineer
Data Engineer

Azumo • United States

Remote
USD 140,000 - 190,000
PTO
US Holidays
AI Training
+3
AI-Augmented Software Engineer
AI-Augmented Software Engineer

Azumo • United States

Remote
USD 120,000 - 180,000
Paid time off (PTO)
U.S. Holidays
AI Training
+3
Automation AI Engineer
Automation AI Engineer

GigaBrands • United States

Remote
USD 120,000 - 180,000