← ALL OPEN ROLES Careers · Istanbul · Full-time

Junior Software Engineer

We build an AI agent platform. Our agents talk to real customers over WhatsApp, Instagram, email and web chat, and connect to the systems businesses already run — CRMs, ERPs, calendars, payment providers.

IstanbulHybrid — 2 days office, 3 days remote
AI-firstClaude Code and similar tools, used daily
Small teamDirect work with the founder, real ownership
Live productPaying customers in three verticals

We are a small engineering team with a written decision record, automated evaluation suites for every agent template, and a strong habit of shipping. A meaningful part of our codebase is written with AI coding tools and reviewed by humans — that is how we work, every day.

The stack you will work in

BackendPython · FastAPI · Celery · Redis · PostgreSQL · SQLAlchemy
AI layerOpenAI & Anthropic APIs · tool calling · LangChain primitives · our own multi-tenant agent runtime
FrontendNext.js · React · TypeScript · TanStack Query
IntegrationsREST / OpenAPI · OAuth 2.0 · webhooks · SSE · Meta Cloud API
Infra & toolingDocker · GitHub Actions · AWS · Claude Code

What you will do

01 / INTEGRATIONS

Connect agents to real systems

Google Calendar and Sheets, Shopify, payment and shipping APIs, CRMs. Each one is a well-scoped, testable piece of work.

02 / AGENT TEMPLATES

Configuration, prompts, evaluations

Write the YAML configuration, tool definitions and evaluation cases that keep an agent from regressing.

03 / PRODUCT

Ship across backend and console

Features and fixes in the Python backend and the TypeScript console, then take new customers live.

04 / REVIEW

Read AI-generated code critically

Test it, question it, correct it. Working well with these tools means knowing where they are wrong.

What we are looking for

Nice to have: FastAPI, Celery, Redis or PostgreSQL experience · Next.js or React · Docker · anything you built with an LLM API · OAuth or webhook integrations · open-source contributions.

Working model

Hybrid: 2 days in the office, 3 days remote. The first two months are fully in-office, so you get the context, the codebase and the team properly.

You work on a MacBook Pro we provide, and the AI coding tools we use are paid for — they are part of the job, not something you fund yourself.

How the process runs

Three steps, no screening call. We read your application first — the GitHub profile and the repository you point us at — and the first conversation we have with you is a real one.

Apply

Everything marked with * is required. Applications without a GitHub link are not reviewed.

Link it, then tell us below what it does.

PDF or Word, up to 5 MB. No file at hand? Leave a link below instead.

Prefer email? Write to info@mangolab.ai with the same information — GitHub link included.

MANGO YAZILIM TEKNOLOJİLERİ LTD. ŞTİ. · AYDINEVLER MAH. SEDEF SK. D BLOK NO:1-3, MALTEPE, ISTANBUL · WE REPLY TO EVERY APPLICATION