AI/ML Developer | Digital & Data

Full-timeHybrid
Hungary (Budapest) · Lithuania · Polandvia Civitta CareersPosted Apr 17, 2026
Match with my CV

Technical skills

PythonAPI developmentData engineeringData analysisData scienceAWSAzureGoogle CloudDockerCloud platforms

About this role

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.

Take the step towards your journey with us and join us as an AI/ ML Developer in Lithuania, Hungary, or Poland!

You will:

  • 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.

Requirements

  • 3+ years of Python development (or equivalent strong practical experience) and ability
  • to ship working backend services
  • Hands-on experience building at least two of: NLP/Transformer-based pipeline, RAG /
  • semantic search pipeline, Computer Vision pipeline
  • Familiarity with embeddings + vector search concepts (indexes, filtering/metadata,
  • similarity search)
  • Comfort with Docker, Git, and Linux basics (running services locally, troubleshooting
  • dependencies)
  • Practical mindset: you can translate requirements into an implementable pipeline and
  • iterate quickly
  • Upper-intermediate English
  • Experience with IaaS cloud solutions (e.g., AWS, Azure, GCP), cross-encoders as
  • rerankers, OpenSearch vector search, Azure AI Search hybrid retrieval and semantic
  • reranking concepts, or basic ML serving/performance awareness would be a plus.

Benefits

  • Professional Growth – We support your career development, offering performance and salary reviews once a year to ensure your progress is recognized and rewarded
  • Flexible Working Hours – Manage your workday with flexibility and the option to work from home when needed, while enjoying our city-centre office as a convenient, collaborative workspace
  • Culture & Connection – From team bonding activities like Christmas parties and summer events to spontaneous celebrations, monthly breakfasts, or team lunches, we celebrate wins—big or small—together
  • Gifts Programme – Welcome boxes, birthday surprises, and holiday cheer ensure your special moments are always recognized
  • Continuous Learning – From expert-led trainings to personal development budgets, your growth is our priority
  • Local Benefits Package.

Before you apply

  • 1Which parts of your CV prove experience with Python, API development, and Data engineering?
  • 2Which recent work examples would make your application stronger for this role?
  • 3What details from the original source listing should you confirm before applying?

Loading similar active roles...