Logo for CDQ

Software Developer (AI)

Key Facts

Remote From: 
Full time
Mid-level (2-5 years)
Polish, English

Other Skills

  • β€’
    Collaboration
  • β€’
    Problem Solving
  • β€’
    Teamwork

Roles & Responsibilities

  • Java Spring Boot
  • Docker
  • Experience integrating LLMs into applications
  • Understanding of vector databases

Requirements:

  • Designing and implementing AI agents with reasoning pipelines
  • Integrating AI capabilities such as LLM-powered services and semantic search
  • Contributing to scalable architectures for data- and event-driven systems
  • Participating in code reviews and knowledge-sharing sessions

Job description

Brief job description

We are looking for an experienced Java Developer with strong technical skills and a passion for creating high-quality, clean, and maintainable code. The ideal candidate has at least 3 years of professional experience and a solid background in backend development using modern Java technologies. 
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.

What is key about this position?

We are looking for an experienced Java Developer with strong technical skills and a passion for creating high-quality, clean, and maintainable code. The ideal candidate has at least 3 years of professional experience and a solid background in backend development using modern Java technologies. 
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.

Your daily tasks on the job

  • Designing and implementing AI agents with reasoning pipelines (e.g., multi-step workflows, RAG-based decision making)
  • Integrating AI capabilities suchas LLM - powered servicessemantic search, and intelligent automation
  • Contributing tscalable architectures for data- and event-driven systems
  • Improvingrefactoring, and maintaining existing code bases
  • Designing tasks in collaboration with theTeam Lead andProductOwner
  • Participatingin codereviews,architecturediscussions, andknowledgesharing
  • Contributed to the design of scalable architectures for data-heavy and AI-drivenservices
  • Collaborate closely with theTeam Lead and ProductOwner to design tasks and shape the technical solution
  • Participate in codereviewsarchitecture discussions, and knowledge-sharing sessions

Your qualifications:

Java 
Spring Boot
Docker 
AI-related: 
  • Spring AI
  • Experience integrating LLMs into applications (OpenAI API, Anthropic, local inference, etc.)
  • Understanding of vector databases (Milvus, Pinecone, Qdrant, Elasticsearch vector search, or similar)
  • AWS Bedrock
  • LangChain4j
  • Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
  • Understanding Model Context Protocol

  • Polish – C1 (required) / English – C1/B2+ (required)

How you thrill us:

Redis 
Mongo DB 

AI-related:
  • Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack, etc.)
  • Familiarity with LLM model lifecycle: prompt design, evaluation, latency considerations, cost/performance trade-offs
  • Experience with Ollama / vLLM
  • Experience with streaming architectures for AI pipelines (i.e. Kafka Streams)
  • Experience with document processing, OCR, or semantic search

Software Engineer Related jobs

Other jobs at CDQ

We help you get seen. Not ignored.

We help you get seen faster β€” by the right people.

πŸš€

Auto-Apply

We apply for you β€” automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.