← All build roles
build / Engineering & automationROLE PREVIEW

AI-First Full Stack Engineer

Build useful software. Remove operational friction.

LocationFully remote
TeamEngineering & automation
WORKING ARRANGEMENTS

This role is in preview. The following details will be published before applications open:

  • Country eligibility
  • Core working hours
  • Contract type
  • Compensation range
  • Language requirements
See application questions

Turn business problems into dependable software and automations. Use AI to accelerate delivery while owning the quality of what reaches users.

Responsibility,
with room to act.

  • End-to-end delivery of useful product improvements.
  • The reliability, maintainability, and security of your work.
  • Automation that removes manual effort from business operations.

Progress you can point to.

A proposed starting framework, shaped with you around the actual work.

30 DAYS

Map a key workflow, understand the code, and ship a focused improvement.

60 DAYS

Own a feature or automation from problem definition through release.

90 DAYS

Demonstrate an improvement in reliability, customer experience, or operational efficiency.

From thinking to doing.

  • Build and improve internal and customer-facing software.
  • Connect services and data through maintainable integrations.
  • Investigate defects, write meaningful tests, and document decisions.
  • Explore AI-assisted workflows without skipping review.

The tools we build with.

Strong fundamentals, the ability to learn quickly, and evidence that you can ship reliable software matter more than knowing every tool.

Core

  • Python
  • PHP / Laravel
  • JavaScript / TypeScript
  • SQL

Depending on the project, you may also work with:

Web & backend

  • REST APIs
  • Webhooks
  • Background jobs
  • PostgreSQL / MySQL
  • Shopify APIs and integrations

AI & automation

  • LLM APIs
  • AI-assisted development
  • n8n and workflow automation
  • Local and hosted AI models
  • Vision / multimodal workflows where relevant

Infrastructure & engineering

  • Git / GitHub
  • Docker
  • Linux
  • Cloud deployment
  • Testing, logging, and monitoring

What matters most

We do not hire by checklist. We look for engineers who can understand unfamiliar systems, learn new tools quickly, and choose the right technology for the problem.

Show us what you can do.

We look at your work, judgment, and ability to learn—not just years on a résumé.

  • Professional experience with Python or PHP / Laravel is required.
  • Evidence that you can ship working full stack software.
  • Good judgment about APIs, data, security, and tradeoffs.
  • Comfort investigating unfamiliar systems independently.
  • Clear written communication about decisions and risks.

You don’t need to know everything in our stack.

AI fluency.
Human accountability.

Show an example of how AI helped you build, debug, or automate something. Explain what you checked yourself and how you judged the result.

BRING AN EXAMPLE

What did you improve? Which tools did you use? What did you automate? How did the result or speed change?

You’ll thrive here if…

  • You care about the business problem as much as the code.
  • You can balance speed with testing and maintainability.

This may not suit you if…

  • You only want tickets with every implementation detail decided.
  • You treat generated code as correct without reviewing it.

A conversation, both ways.

Ask about the work, priorities, and what you need to do well. We’ll confirm the steps, exercise scope, and timing.

  1. 01

    Apply

    Share your work and how you use AI.

  2. 02

    Initial review

    We look at your decisions, results, and learning.

  3. 03

    Practical exercise

    A relevant problem, with the scope shared in advance.

  4. 04

    Conversation

    Discuss the work, priorities, and what helps you do well.

  5. 05

    Decision & offer

    Align on the role, working arrangements, and terms.

build / YOUR NEXT CHAPTER

Make your
work matter.

See application questionsExplore all roles