Maciej Janowski

About

About

I'm Maciej — an independent AI engineer based in Europe, working remotely with teams worldwide.

I've been writing Python professionally for 8 years. For the last 3, I've focused on AI/LLM systems — RAG, agents, structured outputs, LLM observability. I've worked at Roche, Teamwork.com, GCore, Universal Music Group, and several startups.

I'm not an "AI consultant" who makes slide decks. I write code, ship features, and deploy to production. When companies hire me, they get a senior engineer who also thinks about architecture, team structure, and business outcomes.

Technical

Technical

  • 8 years Python (Django, FastAPI, Celery)
  • 3 years AI/LLM (OpenAI, Claude, LangGraph, RAG)
  • Production — Roche (5,000+ users), Teamwork.com, UMG
  • Infrastructure — Docker, Kubernetes, AWS, Azure, CI/CD
  • Also — Go, TypeScript, PostgreSQL, Redis, MongoDB

Stack

Python Django FastAPI LangGraph LangChain OpenAI Claude RAG Celery Docker Kubernetes AWS Azure PostgreSQL Redis MongoDB Go TypeScript Langfuse LangSmith

Working style

How I work

  • Remote, async-first, flexible timezone
  • I use AI coding tools daily (Claude Code, Cursor + MCP)
  • Direct communication, ship fast, don't overengineer
  • Built and led AI teams (hiring, mentoring, architecture)

Languages

English — Fluent · Polish — Native · Spanish — Fluent · Portuguese — Advanced