E-Intelligence

AI Developer / Machine Learning Engineer

In short

This role involves building and optimizing AI systems combining large language models, vector databases, and custom data processing pipelines for a legal AI assistant and new generative AI products, within a digital office software platform (Kancelarko). The company is a software firm specializing in office management digital solutions, and the role spans the full AI stack from experimentation to production implementation. It requires strong Python skills, understanding of LLMs, RAG, embeddings, backend/REST API development, and database experience, with pluses for vector database, OpenAI/Azure OpenAI, NLP, speech-to-text or computer vision experience.

About the Company
E-Intelligence d.o.o. is a software company specialized in developing digital solutions that improve everyday office operations. Their mission is to use modern, intuitive and practical tools to improve business processes and help users more efficiently organize their time, resources and documentation.
The company prides itself on an innovative approach to problems that small, medium and large companies face daily in office operations. With continuous technological evolution and a dedicated team, they develop tools that facilitate administrative tasks so users can focus on strategic priorities.
The company's main product is Kancelarko – a digital office, a solution for electronic office management.
Job Description
We are looking for an AI Developer who will join the development of advanced AI solutions within the Kancelarko platform, as well as the development of new AI products.
You will work on systems that combine large language models (LLM), vector databases and custom pipelines for processing and understanding complex data. In addition to the existing AI assistant for the legal field, the team is actively developing new functionalities and products in the field of generative artificial intelligence.
The position involves work on the entire AI stack - from experimenting with models, through architecture design, to implementation and optimization in a production environment.
Key Responsibilities:
•Development and improvement of AI systems based on LLM models (RAG, agents, prompt engineering)
•Design and implementation of data processing pipelines (text, documents, images, audio)
•Integration of AI models into backend services and existing products
•Working with vector databases and search systems (semantic / hybrid search)
•Experimenting with different models and approaches (OpenAI, open-source models, fine-tuning...)
•Optimization of performance, cost and quality of AI systems
•Collaboration with the rest of the team (backend, frontend, other departments)
•Participation in the development of new AI functionalities and products (e.g. document generation, speech-to-text, image processing)
Qualifications:
Education and technical skills:
•Degree in computer science, electrical engineering, mathematics or related disciplines
•Experience working with Python (required)
•Understanding of large language models (LLM) and generative AI
•Experience with REST API services and backend development
•Working with databases (SQL, PostgreSQL preferred)
•Experience with AI/ML libraries (e.g. PyTorch, TensorFlow, Hugging Face)
•Understanding of concepts such as: embeddings, semantic search, Retrieval-Augmented Generation, prompt engineering
•Basic understanding of cloud environments (Azure, AWS or GCP)
•Working in a Git environment
Advantages:
•Experience with vector databases (e.g. pgvector, Weaviate, Pinecone, Azure AI Search)
•Working with OpenAI / Azure OpenAI services
•Experience with natural language processing (NLP)
•Experience with speech-to-text or computer vision projects
•Experience in AI system optimization (latency, token cost, caching)
•Understanding of microservice architecture and Docker environment
•Experience with fine-tuning or model training
•Interest in developing production AI systems (not just research work)
Preference will be given to candidates with demonstrable practical experience in developing AI solutions. We especially value work on specific projects or pilot implementations that produced measurable and relevant results. Candidates should be ready to present their previous work through projects, repositories or other forms of demonstration of implemented solutions.
We Offer:
•Young and dynamic working environment
•Possibility of additional leave
•Possibility of rapid skill development, growth and advancement
•Fair compensation
•Flexibility at work, mutual respect and understanding

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot