Senior Software Developer (AI)
112 - 145 zł / stawka godzinowaCDQ Poland
- Praca zdalna
Required Skills & Technology:
- English min B2 + Polish or C1
- Experience - minimum 5 years
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
Nice to Have:
- 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
Data Sharing - the best way to better data.
We are passionate about new technologies and we constantly improve our stack. There is always enough room to learn the ropes as we provide internal and external training and education. We are looking for a person who loves high quality of code and who is interested in big sets of data.
90% of the world's data has been produced in just the last two years. Our mission is to help companies with our innovative Data Quality Services. CDQ is the first company in the market to leverage Data Sharing as the best way to better data. Our customers share data quality rules, enrich their data from publicly shared sources, exchange hand-validated data records, and alert each other of data fraud. The result of collaborative master data management: Higher efficiency, shared efforts, better quality, less risks.
With our cloud-based software platform, CDQ can provide Data Quality as a Service – customers master data is monitored and updated continuously, using our Data Quality Tools software or fully integrated with their ERP or CRM systems.
,[Designing and implementing AI agents with reasoning pipelines (e.g. multi-step workflows, tool usage, 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 in collaboration with the Team Lead and Product Owner , Participating in code reviews, architecture discussions, and knowledge sharing , Contribute to the design of scalable architectures for data-heavy and AI-driven services , Collaborate closely with the Team Lead and Product Owner to design tasks and shape technical solutions , Participate in code reviews, architecture discussions, and knowledge-sharing sessions ] Requirements: Java, LLMs, Docker Compose, Data base, RAG, Spring Boot, Redis, vLLM, Ollama, AI/ML, MongoDB Tools: Jira, GitHub, Sonar, GitHub Action, Agile, Scrumban. Additionally: Training budget, Private healthcare, Flat structure, Small teams, International projects, Life insurance, International environment, Conference budget, In-house trainings, Team Events, Building company product, New technologies, Participation in entire DevOps cycle, Lunch card, Sport subscription, Free coffee, Bike parking, Playroom, Free snacks, Free beverages, In-house hack days, Modern office, Startup atmosphere, No dress code, Kitchen, Free lunch, Shower.- senior software qa engineer Zdalna
- software developer in test Zdalna
- business development manager software/engineering Zdalna
- junior software developer - intern Zdalna
- software developer Zdalna
- inżynier-oprogramowania-c/c++ Zdalna
- staff software engineer Zdalna
- software engineer api Zdalna
- software engineering team manager Zdalna
- software engineer manager Zdalna