Ми працюємо над розробкою масштабних ентерпрайз-рішень, що інтегрують різні технології та підходи. Типовий стек включає: Back-end: Створення потужних та надійних API, що є основою для наших систем. Front-end: Розробка користувацьких інтерфейсів (UI) на базі популярних фреймворків — Angular, React або Vue.js. Ми створюємо сучасні, функціональні та зручні вебаплікації. Бази даних: Робота з реляційними базами даних (MS SQL, PostgreSQL) для структурованих даних, а також з NoSQL базами (MongoDB, CosmosDB) для гнучкіших рішень. Cloud: Використання хмарних платформ як для розгортання (deployment), так і для інтеграції з різними хмарними сервісами, що розширюють функціонал наших систем.
LLM Developer / AI Full Stack Developer
Location
Lithuania + 1 moreAll locations: Lithuania | Latvia
Posted
16 days ago
Salary
€33 - €35 / year
Seniority
Mid Level
Job Description
LLM Developer / AI Full Stack Developer
AIDA Recruitment
Role Description We are looking for a Senior LLM Developer / AI Full Stack Developer in Lithuania or Latvia to work remotely for our client. Key Responsibilities: - Design and implement end-to-end GenAI solutions using Python. - Build agentic workflows using frameworks such as LangGraph, tool/function calling, MCP, and multi-agent orchestration. - Develop robust RAG pipelines including ingestion, chunking, embeddings, vector search, re-ranking, and grounding validation. - Implement memory strategies (short-term, long-term, summarised, vector-based memory). - Integrate and evaluate multiple LLM models (e.g., GPT-4.x series, GPT-4o). - Develop structured output and tool-calling systems with schema enforcement. - Build evaluation frameworks covering hallucination detection, quality scoring, latency, and cost metrics. - Implement Responsible AI guardrails including input/output filtering and fallback strategies. - Collaborate with DevOps/LLMOps teams for deployment, monitoring, scaling, and cost optimisation. Qualifications - Strong hands-on Python development (mandatory). - Experience with GenAI frameworks (LangChain, LangGraph, CrewAI). - Deep understanding of agentic reasoning, orchestration, and tool integration. - Experience with Azure AI Foundry and Azure OpenAI. - Familiarity with vector databases (Azure AI Search, Pinecone, Weaviate, OpenSearch). - Understanding of tokenisation, context windows, rate limits, and cost optimisation. - API integration, async programming, and resilient error handling patterns. - Strong knowledge of Responsible AI risks and mitigation. Requirements - Production-first mindset (observability, resilience, scalability). - Ability to balance innovation with compliance and safety. Benefits - Remote full-time work. - B2B contract. - Rate: 33 - 35 EUR/h (negotiable). Recruitment Process - CV Screening: Applications are reviewed within 24 hours. - Pre-Screening Interview: A brief Q/A session (Automated or with a Recruiter) designed to learn more about your experience related to the required job position. - Automated Session (Recommended): You can complete this session on your own at a time that is convenient for you. The questions and follow-ups are well-structured and designed to highlight your experience and provide detailed insights into your background. This option is recommended because it's usually more detailed and allows us to provide feedback from the hiring manager faster. - Session with a Recruiter: You can also have the session with a recruiter. The questions are the same, but the discussion may be a bit less detailed, and feedback might take a little longer. - Shortlisting: Qualified candidates are presented to the hiring manager for review. - Formal Interviews: On-site discussions with the hiring manager or project team, with feedback provided within 1-2 weeks. - Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process. Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Concevoir, développer, tester et exploiter des services backend à haute disponibilité en Java et Golang • Développer des fonctionnalités avancées de plans de numérotation et d’IVR , incluant une logique de routage dynamique et le partage de contexte entre appels • Déployer, surveiller et soutenir des systèmes en production sur Kubernetes , incluant la participation aux rotations d’astreinte • Moderniser et maintenir les pipelines CI/CD (GitHub Actions), et contribuer à la fiabilité et à l’observabilité des systèmes • Collaborer au sein d’une petite équipe en mode Kanban : revue de demandes de fusion (pull requests), contribution aux décisions d’architecture et utilisation quotidienne d’outils de développement assistés par l’IA (ex. : GitHub Copilot, Claude)
Software Developer
Promise RoboticsHelping the building industry to harness automation towards a more affordable and sustainable built environment.
• Work alongside other Software Developers to develop full-stack software solutions built for robustness, scalability, and performance using state-of-the-art software development practices. • Design and develop software algorithms • Conduct research and experimentation to improve the performance of software systems • Perform detailed analysis, design, code development, software integration and testing • Analyze complex functions, procedures and problems to deliver creative and effective solutions • Stay up to date with the latest advancements in AI techniques and advanced algorithms • Participate in design and code reviews
Product Engineer II – Web Services
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Work with customers, leadership, and your development team to identify requirements and translate them into functional user stories for consideration • Create and maintain performance dashboards to evaluate service usage to inform product objectives and development priorities • Maintain a Product Backlog of user stories and defects, work with your team to refine and plan these items for development • Organize and communicate development and release plans to stakeholders • Collaborate with product engineering writers and product management to publish best practices through tutorials, blog articles, and conference presentations • Validate and triage enhancement and defect requests in collaboration with Esri Support Services
Senior Product Engineer – Web Services
EsriEsri technology helps people solve some of the world’s most difficult problems.
• Own the end‑to‑end evolution, quality, and customer impact of one or more ArcGIS web services, including enhancements, defects, reliability improvements, and technical investments • Serve as the primary product decision‑maker for assigned services, balancing customer needs, platform health, and long‑term sustainability • Define and act on service goals, success metrics, and quality standards, using telemetry and customer feedback to guide prioritization and investment • Maintain and prioritize a comprehensive product backlog, making informed tradeoffs across features, defects, technical debt, and operational work • Own service contracts, API behavior, versioning, and backward compatibility, evaluating downstream impact across the ArcGIS ecosystem • Champion operational excellence, advocating for reliability, performance, scalability, and observability best practices • Influence product direction and multiply impact through cross‑team collaboration, mentorship, and shared standards • Validate and triage enhancement and defect requests in collaboration with Esri Support Services


