Bulldogjob Stacjonarnie Mid

AI/ML Developer

Civitta

⚲ Budapest

Do uzgodnienia

Wymagania

  • Python
  • FastAPI
  • Docker
  • OpenSearch
  • Django

Opis stanowiska

About Civitta

Join Civitta - an international company with 750+ colleagues across 20+ countries. We are delivering consulting, digital, funding, and public sector transformation projects across Central and Eastern Europe, Central Asia, the Caucasus, and other global markets.

Help businesses turn strategy into digital solutions: from AI-powered marketing to data-driven products and custom software. We combine business thinking with technical execution. Every day, you might build an e-commerce platform using predictive analytics, design a high-impact digital campaign, or develop a data-driven product that drives measurable results.

Responsibilities

- Implement end-to-end AI features depending on the project, including, but not limited to: Computer Vision(detection/recognition pipelines, image preprocessing, evaluation, inference integration), NLP/Transformers (text classification, extraction, summarization, embeddings-based workflows), RAG / semantic search (ingestion -> chunking -> embeddings -> retrieval -> answer generation);

- Improve retrieval quality using two-stage search (vector retrieval + reranking using cross-encoders/rerankers) when relevant to the project;

- Work with vector search / vector databases in local and cloud setups: Self-hosted (Docker) and client environments, as well as cloud-managed search stacks (e.g., OpenSearch vector search, Azure AI Search hybrid/vector search);

- Build and maintain Python backend APIs (FastAPI/Django) that serve AI pipelines reliably (auth integration, error handling, basic performance considerations);

- Package solutions with Docker, help run deployments in cloud environments, and support debugging in dev/stage/prod;

- Collaborate with software engineers, data engineers, and consultants to deliver working solutions under real project timelines.

🔍 Dekoder Ogłoszenia

🟡
Help businesses turn strategy into digital solutions
Typowe hasło konsultingowe — możliwa duża rotacja projektów i zmienność wymagań