Open Role

Full-Stack AI Engineer

A hands-on contract role building full-stack product, AI agent orchestration systems, embeddable widgets, and enterprise integrations.

ContractRemote40 hrs/weekagent.press
Type
1099 contract
Schedule
40 hrs/week

What You'll Actually Do

This is a hands-on building role, not a ticket-closing role. You'll work directly with the VP of Engineering across the full stack.

Build and ship end-to-end features across Bun/Hono/Elysia backends, React/Next.js frontends, and typically PostgreSQL data layers.
Work within our AI agent orchestration system: tool execution pipelines, RAG retrieval, multi-agent coordination, and real-time streaming via WebSockets.
Develop and maintain embeddable IIFE chat widgets deployed across client environments with complex CSP and integration constraints.
Interface directly with enterprise clients on technical integrations, troubleshoot production issues, and communicate clearly without hand-holding.
Contribute to infrastructure: CI/CD pipelines, background job processing with BullMQ, caching layers with Redis, and monitoring.
Write code that other people can read. Participate in code reviews and hold yourself to a high bar.

Tech Stack

Runtime & Backend
BunHonoElysiaExpressNode.jsBullMQRedis
Frontend
ReactNext.jsTailwind CSSShadCNRadix UI
Data
PostgreSQLPGVectorDrizzle ORM
AI/ML
Vercel AI SDKOpenAI APIsAnthropic APIsGoogle APIsRAG pipelinesMCP server integrationsClaude CodeCoding agent platforms
Infra
AWSDockerGitHub ActionsTurborepo monorepoClerk auth

What We're Looking For

We're looking for a developer who can think independently, move fast, and write clean code without constant direction.

Strong TypeScript proficiency across both frontend and backend. This is a TypeScript-first codebase.
Solid experience with React and at least one Node.js-based server framework. Familiarity with Bun, Hono, or Next.js is a strong plus.
Comfort working with relational databases, preferably PostgreSQL, and understanding query performance.
Ability to read an existing codebase, understand architectural decisions, and extend them without breaking conventions.
Ability to clearly articulate technical direction and back it up. You should be comfortable defending your own ideas and challenging others. We welcome discourse.
Excellent written and verbal English communication. You will interact with enterprise clients and need to be clear, professional, and confident in technical conversations.
Self-directed work ethic. You know when to push through ambiguity on your own and when to flag something early. You do not wait to be told what to do.
Experience with or genuine interest in AI/LLM tooling, prompt engineering, RAG systems, or agent architectures.
Prior work where you owned features end to end, preferably in a startup or small-team environment.
Willing to overlap by 4-6 hours during weekdays with US time zones for real-time collaboration.

Nice to Have

Experience building embeddable widgets or third-party integrations with complex browser constraints such as CSP, CORS, and iframe sandboxing.
Familiarity with real-time systems: WebSockets, streaming APIs, or event-driven architectures.
Background in SaaS products, especially B2B or developer tools.
Experience with Clerk, Stripe, or similar third-party auth/payment integrations.

Who This Role Isn't For

We want to be upfront so nobody wastes their time:

If you need detailed specs and wireframes before you can start building, this is not the right fit. We move fast and expect you to fill in gaps.
If you write code that works but nobody else can maintain, we will have problems. Readability matters as much as functionality here.
If you disappear when you hit a blocker instead of communicating, this will not work. We are remote-first and trust is built through transparency.
If you are looking for a passive contract where you coast on hours, look elsewhere. We are building something real and need people who give a damn.

Growth

This is a 1099 contract at 40 hours/week, paid weekly.

We've historically converted strong contractors into full-time W-2 roles with equity. If you come in, ship consistently, and prove you can own a domain, there is a clear path to a senior engineering role with significantly higher compensation. We promote based on output, not tenure.

About AgentPress

AgentPress is building a platform to help B2B revenue teams autonomously win deals and drive expansion revenue.

Our agents help companies identify the right opportunities, engage buyers, build business cases, uncover expansion potential, support sales conversations, and move revenue forward with far less manual work.

As our Full-Stack AI Engineer, you will help build the product surfaces, agent orchestration systems, data flows, and enterprise integrations that make that platform work in the real world.

How to Apply

Send an email to apply@agent.press with the following:

A brief intro: who you are and why you are interested in AgentPress specifically, not a generic cover letter.
Your GitHub profile, a project you are proud of, or a portfolio website. We care more about code quality than credentials.
Your resume or LinkedIn.
Confirmation that your work schedule can overlap by 4-6 hours during weekdays with US time zones.

No recruiters. No agencies. We read every application personally.