Senior Software Developer (AI)
Tech Stack / Keywords
Firma i stanowisko
CDQ is a company pioneering Data Quality as a Service with a cloud-based software platform that helps companies improve master data quality through collaborative data sharing. Their platform integrates with ERP or CRM systems and is focused on data quality monitoring and enhancement.
Wymagania
- Minimum 5 years of professional experience
- English proficiency minimum B2 and Polish C1
- Strong experience with Java, including Spring Boot framework
- Experience with Docker
- Knowledge of AI-related technologies such as Spring AI, integrating LLMs (e.g., OpenAI API, Anthropic, local inference)
- Understanding of vector databases (e.g., Milvus, Pinecone, Qdrant, Elasticsearch vector search)
- Familiarity with AWS Bedrock and LangChain4j
- Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
- Understanding of Model Context Protocol
Nice to have:
- Experience with Redis
- Experience with MongoDB
- Experience with AI/ML frameworks or orchestration libraries (LangChain4j, Spring AI, Embabel, Haystack)
- Familiarity with LLM model lifecycle: prompt design, evaluation, latency, cost/performance trade-offs
- Experience with Ollama and vLLM
- Experience with streaming architectures for AI pipelines (e.g., Kafka Streams)
- Experience with document processing, OCR, or semantic search
Obowiązki
- Designing and implementing AI agents with reasoning pipelines, including multi-step workflows, tool usage, and RAG-based decision making
- Integrating AI capabilities such as LLM-powered services, semantic search, and intelligent automation
- Contributing to scalable architectures for data- and event-driven systems
- Improving, refactoring, and maintaining existing codebases
- Designing tasks collaboratively with the Team Lead and Product Owner
- Participating in code reviews, architecture discussions, and knowledge-sharing sessions
Benefity
- Modern office with coffee, snacks, and beverages
- Bike parking and great office location
- Training budget for courses, conferences, and self-development
- Smart benefits platform managing sports and lunch subscriptions
- Flat organizational structure and small teams
- International projects
- Team events
- Private healthcare and life & group insurance
- Celebration of birthdays and important employee events
Inne informacje
Informujemy, że administratorem danych jest CDQ Poland z siedzibą we Wrocławiu, ul. Leszczyńskiego 4/29 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
CDQ
2 aktywne oferty