Software Engineer (Backend)

Software Engineer (Backend)

Bayer Sp. z o.o.

warsaw
Python
FastAPI
SQLAlchemy
PostgreSQL
Redis
pytest
Docker
OpenTelemetry
AWS
Agile

Hexjobs Insights

Bayer Sp. z o.o. seeks a Software Engineer (Backend) for their Digital Hub in Warsaw. Key tasks include designing async APIs, optimizing databases, and building AI agent workflows.

Słowa kluczowe

Python
FastAPI
SQLAlchemy
PostgreSQL
Redis
pytest
Docker
OpenTelemetry
AWS
Agile

Benefity

  • Flexible, remote-hybrid work model
  • VIP Medical Care Package (including Dental & Mental health)
  • Holiday allowance
  • Life & Travel Insurance
  • Pension plan
  • Co-financed sport card - FitProfit
  • Meals Subsidy in Office

For Digital Hub Warsaw, we are looking for:Software Engineer (Backend)You’ll build and extend the backend of myGenAssist, an enterprise AI assistant platform. The backend is a FastAPI application that orchestrates LLM interactions, manages agent workflows with LangChain/LangGraph, handles document processing pipelines, and exposes tools via MCP (Model Context Protocol). Key Tasks & Responsibilities:Design and implement async APIs using FastAPI, following our patterns for session management, API versioning, and domain-driven structure.Build and evolve AI agent workflows using LangChain and LangGraph — tool integration, state persistence, multi-step reasoning.Design and optimize database schemas with SQLModel/SQLAlchemy and PostgreSQL, including migrations and vector search (pgvector, Qdrant).Build background job pipelines with RQ (Redis Queue) for document processing, knowledge base indexing, and long-running tasks.Implement observability using OpenTelemetry, Langfuse, Prometheus, and Grafana.Write tests using pytest with parallel execution, covering unit, integration, and RAG evaluation.Enforce code quality through reviews and adherence to security best practices (OWASP).Qualifications & Competencies (education, skills, experience):3+ years with Python in production backend systemsStrong FastAPI experience (async/await, dependency injection, middleware)SQLAlchemy or SQLModel with PostgreSQLRedis for caching and task queuesExperience integrating LLMs via API (OpenAI SDK or similar)Testing with pytestDocker for development and deploymentUnderstanding of async Python (asyncio, concurrent session management)Git and PR-based workflowNice to HaveLangChain / LangGraph for agent orchestrationVector databases (Qdrant, pgvector) and RAG patternsMCP (Model Context Protocol)Document processing pipelines (Docling, Unstructured)OpenTelemetry and distributed tracingKubernetes basics (we run on EKS)AWS services (S3, Secrets Manager)OAuth2/JWT authenticationAgile/Scrum experience What do We offer: A flexible, remote-hybrid work model Great workplace in a new modern office in WarsawCareer development, 360° Feedback & Mentoring programmeWide access to professional development tools, trainings, & conferencesCompany Bonus & Reward Structure VIP Medical Care Package (including Dental & Mental health)Holiday allowance (“Wczasy pod gruszą”)Life & Travel InsurancePension planCo-financed sport card - FitProfitMeals Subsidy in Office Budget for Home Office Setup & MaintenanceAccess to Company Game Room equipped with table tennis, soccer table, Sony PlayStation 5 and Xbox Series X consoles setup with premium game passes, and massage chairsTailored-made support in relocation to Warsaw when neededPlease send your CV in English WORK LOCATION: WARSAW AL. JEROZOLIMSKIE 158

Wyświetlenia: 8
Opublikowana4 dni temu
Wygasaza 21 dni
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Software Engineer (Backend)"

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.