Software Developer (AI)

 Posted 7 days ago
  
 Poland
  
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Design and implement AI agents with reasoning pipelines and integrate LLM-powered services into scalable architectures. Collaborate with the Team Lead and Product Owner to refactor code and participate in architecture discussions.

Why us?

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 mission:

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

Deine Mission

Your mission

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

How you thrill us

Benefits

How to apply:

About us

"Smart in mind and heart" is what we are at CDQ!

As a spin-off of the University of St. Gallen in Switzerland, CDQ is the global pioneer in collaborative data management with more than 15 years of experience in data quality. We have developed the first suite for collaborative data management with Data Quality as a Service (DQaaS). Our goal is 100% data quality - without maintenance. 

Would you like to actively shape the future of the world's leading provider of collaborative data management? Then we look forward to receiving your application!

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified