Job Openings AI Software Engineer

About the job AI Software Engineer

For our client, one of the largest and most innovative retail chains in Lithuania, we are looking for a skilled and forward-thinking AI Software Engineer to join their data and AI team in Vilnius.

This is a unique opportunity to work at the forefront of LLM-based solution development, building impactful tools that reshape how company knowledge and internal data are accessed, analyzed, and used across the business.

Key Responsibilities

  • Define and document infrastructure requirements for developing and implementing LLM-based applications.

  • Identify existing gaps, propose scalable solutions, and collaborate with the Group IT team to ensure smooth integration.

  • Build analytics tools to improve data analysis, automate insight generation, and support data-driven decisions.

  • Develop AI-powered applications for internal knowledge retrieval, covering policies, reports, and internal documents.

  • Deliver reliable, high-performance, and thoroughly tested code within an agile environment.

Requirements

  • Proven experience in developing and deploying AI solutions.

  • Strong Python skills (familiarity with libraries like TensorFlow, PyTorch, and Hugging Face is a plus).

  • Experience with frameworks such as LangChain, LangGraph, or LlamaIndex.

  • Bonus: exposure to multi-agent frameworks like CrewAI, Autogen, or Taskweave.

  • Proficiency in SQL; experience with Google BigQuery is an advantage.

  • Ability to write clean, maintainable, and production-ready code.

  • Familiarity with Git; knowledge of GitLab CI/CD is a bonus.

  • Basic understanding of data engineering (pipelines, integration, warehousing).

  • A degree in a quantitative discipline (mathematics, CS, engineering, economics, physics, etc.).

  • Proactive, with a strong sense of ownership and project leadership.

  • Fluency in English.

What the Company Offers

  • A real impact,  your work directly shapes company outcomes.

  • Freedom to implement good ideas quickly,  no waiting for HQ approvals.

  • A startup-minded environment with minimal corporate bureaucracy.

  • A chance to lead innovation,  not just follow trends.

  • Salary: 2,560 - 4,500 EUR (negotiable).

  • Opportunities for professional growth and continuous learning.

  • A team of passionate professionals and unforgettable company events.