Software Engineer
Outcome · Remote · Chicago
Job description
Full Stack Software Engineer (AI-Native)
We're a fast-moving startup looking for a Full Stack Software Engineer to build the products our business runs on. You'll design, build, and ship applications end to end — frontend, backend, data, and deploy — keeping them fast, reliable, and genuinely useful as we grow. This is a hands-on role with real ownership: you'll set the standards for how we build, work directly with our engineering team, and have meaningful input on the tools we adopt.
If you like shipping full-stack products end to end, building with AI tooling as a core part of how you work, and turning rough ideas into things that just work, we'd love to talk.
What You'll Do
- Build features end to end: React/TypeScript on the front, Node/Express on the back, PostgreSQL underneath
- Ship to GCP — Cloud Run, Cloud SQL, and the rest of the stack — and keep an eye on what it costs
- Build and integrate AI features: Anthropic SDK, prompt engineering, multi-agent systems, RAG
- Craft frontends and UI that are clean, thoughtful, and genuinely nice to use — interfaces with taste, not just working components
- Use Claude Code daily to move fast without shipping garbage — agents, custom workflows, the works
- Partner with the team on application architecture, deployment workflows, and production reliability
- Push back on over-engineering. Keep things simple and shippable
What We're Looking For
- Strong hands-on experience building and shipping full-stack web apps
- Solid React + TypeScript and Node/Express
- Real PostgreSQL — schema design, queries, the parts that matter
- Hands-on GCP experience (Cloud Run, Cloud SQL); other clouds fine if you'll pick up GCP fast
- Experience building applications that scale — you think about performance and reliability as usage grows, not after it breaks
- Mobile development is a plus but not required — nice if you can extend products to mobile when it matters
- Fluent with Claude Code. You use it as a primary development tool, understand agent workflows, and can set it up for a team — not just autocomplete
- A real eye for design — you care about how things look and feel, and can turn a rough idea into a clean, interesting interface
- Good judgment about when AI output is right and when it's confidently wrong
- Clear communication; you can explain technical tradeoffs to people who don't live in the codebase
- Based in the Chicago area. We prefer working in-office — we've got a collaborative environment and the work moves faster in person — but we're flexible on remote days when you need them
Nice to Have
- Production experience integrating LLM APIs (Anthropic SDK especially)
- Multi-agent or tool-use system design
- Familiarity with GCP infrastructure, CI/CD, and cost optimization
- Background in a startup or small team where you wore multiple hats
- Experience mentoring or leading small teams
Pay: $75,000.00 - $100,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Health insurance
- Health savings account
- Paid time off
- Vision insurance
Work Location: Hybrid remote in Chicago, IL 60654
ML/AI Work links you to the employer's original posting — always verify the details there before applying.
More Product and Adjacent roles
View all →Generative AI Engineer
Technosoft Engineering, INC · Houston, US
Junior Consultant AI Strategy – Strategy & Consulting
Accenture · Haarlem, NL
AI Data Engineer( all gender)
ALTEN · Stuttgart, DE
Staff Product Manager, AI Governance & Supply Chain Integration Risk
Obsidian Security · Luton, GB
Senior AI Engineer (MS Copilot)
Expleo Group · Remote · St. Paul
Lead, AI Workforce Strategy & Transformation
Agilent Technologies · Remote · San Jose