Description
About you
You're a software engineer passionate about AI, machine learning, and building products that make a real impact.
This is the place for you.
We’re a tight-knit team of engineers and innovators working on complex challenges in AI, fintech, healthcare, and edutech.
If you're ready to push your limits, grow your skills, and contribute to products that actually matter, keep reading.
What are we looking for
Strong programming skills in Python and solid software engineering fundamentals, including OOP principles, clean code, and maintainable architectureHands-on experience building production-ready AI-powered applications using LLMs, including chatbots, intelligent assistants, document automation, semantic search, summarization, classification, and information extraction workflowsPractical experience designing and implementing RAG systems, including document ingestion, chunking strategies, embeddings, hybrid search, reranking, context construction, grounding, evaluation, and monitoringStrong practical knowledge of vector databases, graph databases, and knowledge graph concepts, including technologies such as Pinecone, OpenSearch Vector Engine, Neo4j, and Amazon NeptuneHands-on experience with multi-agent AI systems, including agent orchestration, function calling, memory management, task planning, workflow coordination, and integration with external systemsMore than 2 years of hands-on experience with AWS, including practical knowledge of services such as Lambda, API Gateway, ECS/Fargate, S3, DynamoDB, RDS/Aurora, SQS/SNS, EventBridge, Step Functions, CloudWatch, IAM, Bedrock, or SageMakerKnowledge of MLOps, serverless architectures, Docker, CI/CD pipelines, model deployment, evaluation workflows, data pipelines, monitoring, and observabilityFamiliarity with the full web stack, including RESTful APIs, WebSockets, authentication, authorization, backend performance optimization, and secure API integrationsStrong analytical mindset, problem-solving skills, attention to detail, and a quality-focused engineering approachExcellent collaboration and communication abilities, with excellent written and spoken EnglishDegree in Computer Science, Mathematics, Statistics, Engineering, or a relevant field, or equivalent practical experienceEligibility to work in CroatiaWhat will you do
Design and develop serverless services using Python-based frameworksBuild and deploy applications that integrate LLMs, embeddings, vector databases, graph databases, and orchestration frameworks such as LangChain or LlamaIndexDesign and implement RAG pipelines for real-world use casesBuild and optimize multi-agent AI systems that can reason, use tools, retrieve information, coordinate workflows, and interact with external systemsDesign data models and retrieval strategies using vector databases, graph databases, knowledge graphs, and hybrid search approachesIntegrate AI services and APIs such as OpenAI, Anthropic, AWS Bedrock, and Hugging FaceUse AWS to deploy, scale, and monitor services, databases, queues, and event-driven workflowsWork on diverse AI-driven projects across industries, including NLP, data processing, semantic search, GraphRAG, document automation, and intelligent assistantsCollaborate closely with cross-functional teams to deliver robust and scalable featuresContribute to MLOps pipelines, process automation, tooling, and infrastructure improvementsStay up to date with the latest advancements in AI, LLMs, cloud infrastructure, multi-agent systems, RAG, vector search, graph databases, and production-grade ML systemsWhat can you expect
Freedom and opportunity to build things from scratch instead of plugging into legacy systemsCompetitive salary, depending on experience and value you bring to the teamFlexible working hours and a hybrid or remote work policyPet-friendly officeExtra vacation days after the first year of employmentPaid transportation and meal allowance100% covered MultiSport card