Junior Full-Stack AI Engineer

1 378 - 2 204 USDGross per month - Mandate
1 378 - 2 204 USDNet per month - B2B
AI/ML

Junior Full-Stack AI Engineer

AI/ML
Śląska 35, Trójmiasto

MLNATIVE

Full-time
Mandate, B2B
Junior
Hybrid
1 378 - 2 204 USDGross per month - Mandate
1 378 - 2 204 USDNet per month - B2B

Job description

About us

We're mlnative, an AI-first company building our own products that automate document processing across industries — from shipbuilding to HR. We ship real solutions used by real companies, not prototypes. We're early stage and fully self-funded — no VC pressure, no artificial growth targets. Just real products, real customers, and a lot of room to shape how we work.

Who we're looking for

  • We need an engineer, not a coder. Your job is to understand the requirements, analyze problems and come up with solutions.

  • We're looking for a generalist — not someone bound to a specific tech stack. We're dynamic and flexible, and we expect the same mindset.

  • This is an entry-to-mid level position. We don't expect you to know everything — we expect you to grow. We'll invest in your development and expect you to become an expert over time.

  • You should be comfortable writing >50% of your code by hand. We use AI tools, but we need someone who understands what they're building, not someone who copies and pastes generated code they can't explain.

  • You won't be on your own — our CTO will support you, help you grow, and be there whenever you need guidance.

Contract terms

  • Start date: June 2026

  • Probationary period: 6 months

  • Availability: minimum 120 hours/month up to full-time, depending on your availability

  • Work mode: work in our office (Twin Office in Gdynia), later hybrid work

  • Equipment: macOS, monitor and all the dev tools needed for this position

  • Salary: 5000 - 8000 PLN / month

  • Contract: B2B, Umowa Zlecenie


What will you do

  • Implement and maintain our new and existing AI solutions.

  • Build and evolve full-stack features across our monorepos — from database schema and API routes to interactive React dashboards.

  • Integrate LLMs into production workflows using the Vercel AI SDK.

  • ~80% of your work will be greenfield — building new things, not maintaining legacy code. That means plenty of opportunity to grow and shape the direction of both the product and the tech stack.

Requirements

  • Good knowledge of TypeScript, Node.js and working with LLMs.

  • A public GitHub profile that showcases your work or other proof of being able to work on projects independently.

  • Experience with full-stack development (REST APIs + modern frontend frameworks).

  • Basic knowledge of Unix and Docker.

  • Basic understanding of testing principles and CI/CD.

Tech stack

  • Runtime & Language: Bun, TypeScript

  • Backend: Hono, Vercel AI SDK, Drizzle ORM, PostgreSQL

  • Frontend: React, TanStack Router & Query, Shadcn/ui, Tailwind CSS

  • Infra & Tooling: Docker, Turborepo, Better Auth

  • Observability: OpenTelemetry, Langfuse


Interview process

1. Intro call (30 min) — get to know each other, walk through the role and how we work.
2. Take-home assignment — a small backend + LLM task that mirrors real work (~2-3 hours, on your own time).
3. Review + live coding (60 min) — we walk through your take-home together, then extend it live.
4. Final chat (30 min) — final boss level meeting, cover working style and logistics.

Tech stack

    Polish

    C2

    English

    C1

    Machine Learning

    junior

    PostgreSQL

    junior

    TypeScript

    junior

    LLMs

    junior

    AI

    junior

    Docker

    junior

    API

    junior

    vercel

    junior

    LangFuse

    junior

    React

    junior

Office location

About the company

MLNATIVE

We automate boring document-processing tasks.
Company profile

Junior Full-Stack AI Engineer

1 378 - 2 204 USDGross per month - Mandate
Summary of the offer

Junior Full-Stack AI Engineer

Śląska 35, Trójmiasto
MLNATIVE
1 378 - 2 204 USDGross per month - Mandate
1 378 - 2 204 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Please be informed that the data controller is mlnative sp. z o.o. (hereinafter "controller"). You have the right to request access to... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.