Full-stack Engineer - AI Agents, Python, React.js

Strider
Strider

Software Engineering, Data Science

Barbados · Mexico · Dominica · Dominican Republic · Haiti · Jamaica · South America · Central America · Cuba · Antigua and Barbuda · The Bahamas · Belize · Guyana · Grenada · St Kitts & Nevis · St Vincent and the Grenadines · Suriname · St Lucia · Trinidad and Tobago · Remote

Posted on Jun 16, 2026

Requirements

Must-haves

  • 5+ years of full-stack development experience
  • Experience building an AI Agent
  • Experience with Next.js and React on the front-end
  • Experience with Python on the back-end
  • Experience deploying and integrating LLMs, agent frameworks, or similar AI tooling in production environments
  • Experience with AWS and/or GCP
  • Experience owning production software at a company where engineers actively ship code
  • Proficiency with back-end system design for complex, multi-step workflows
  • Ability to take ambiguous problems and independently define a clear technical approach
  • Ability to make architectural tradeoffs and articulate the reasoning behind them
  • Deep understanding of system scalability and what breaks at each order of magnitude
  • Strong communication skills in both spoken and written English

Nice-to-haves

  • Startup experience
  • Public links to live products, GitHub repos, or anything tangible
  • Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

  • Work closely with the founder and customers to shape the core elements of the product vision, building the systems that power our AI agents across the full stack
  • Build and ship production features end-to-end across the full stack (frontend, backend, infrastructure)
  • Design scalable backend systems in Python to handle complex, multi-step workflows
  • Develop intuitive, well-crafted interfaces using React and Next.js
  • Integrate AI tools, LLMs, and agent frameworks into production systems
  • Contribute to architectural decisions that balance immediate delivery with long-term scalability
  • Debug complex issues across the stack — from frontend rendering to distributed system failures
  • Engage with product thinking — challenge assumptions, propose improvements, and understand the intent behind what's being built