Senior Python AI Developer

New
Kraków, Armii Krajowej, Wrocław, -, Warszawa, -, Gdańsk, -, Bukareszt, -, Kraków, Country code: PLFull-TimeSenior
Salary27,000 - 30,000 PLN per month
Apply NowOpens the employer's application page

Job Details

Languages
En B2
Experience
5+ years
Required Skills
PostgreSQLPythonGCPTypeScriptFastAPIFirebaseReact

Requirements

  • 5+ years of professional software engineering experience.
  • Strong experience with Python and backend API development.
  • Experience with modern API frameworks, ideally FastAPI or similar.
  • Good understanding of AI / ML product workflows or strong interest in building software around AI outputs.
  • Experience designing and consuming API contracts, schemas, and structured JSON payloads.
  • Comfort with asynchronous workflows, background jobs, retries, partial failures, and user visible process status.
  • Commercial experience with modern frontend applications, preferably with React and TypeScript.
  • Good testing habits, especially around edge cases, failure cases, and API behavior.
  • Experience with AI / ML product workflows, including retrieval systems, embeddings, vector search, LLM based applications, or LLM APIs such as OpenAI, Gemini, Anthropic / Claude.

Responsibilities

  • Developing backend APIs in Python with FastAPI, for document upload, asynchronous processing, job status, retries, partial success, and structured results.
  • Building product workflows around AI outputs, retrieval systems, document processing, and structured data.
  • Connecting backend services, frontend applications, data workflows, and AI generated outputs into a reliable product experience.
  • Creating user facing features that make AI outputs easier to inspect through source references, confidence signals, warnings, and clear error states.
  • Working with structured data, documents, tables, financial metrics, and normalized evidence flows.
  • Contributing to frontend features using React and TypeScript, especially around workflow status, evidence review, recommendations, and decision outputs.
  • Writing tests around API contracts, edge cases, error cases, and realistic user workflows.
View Full Description & ApplyYou'll be redirected to the employer's site
27,000 - 30,000 PLN per month
Apply Now