This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are looking for a Senior Generative AI Engineer with strong Data Science expertise to join a new team working on AI-powered solutions for our Customer. The team will focus on building AI agents and intelligent data-driven services for existing back-end products. The Customer provides SaaS solutions that help companies optimize business planning, delivery, and workflow operations. The platform leverages advanced Artificial Intelligence (AI) and Machine Learning (ML) to predict and prevent disruptions across business processes. In this role, you will combine Generative AI Engineering and Data Science expertise to design intelligent systems, build ML models, and implement scalable AI solutions in a cloud environment.
Job Responsibility:
Design and develop AI agents and intelligent back-end services
Build and optimize LLM-based solutions, including agentic workflows and RAG pipelines
Develop Machine Learning models for prediction and data-driven insights
Design and implement data-intensive distributed systems in Python
Build scalable data pipelines and data processing workflows
Train, evaluate, and optimize Machine Learning models
Develop clean, maintainable, and well-tested code
Collaborate with ML Engineers, Back-End Engineers, Data Scientists, and product teams
Participate in architecture discussions and technical decision-making
Ensure high-quality delivery through automated testing, CI/CD, and DevOps practices
Contribute to Agile development processes
Requirements:
5+ years of experience in Python development
Strong experience with Generative AI and LLMs (OpenAI APIs or open-source models)
Hands-on experience with LangChain / LangGraph
Experience designing Agentic workflows and RAG pipelines
Practical experience with Machine Learning frameworks (PyTorch, TensorFlow, etc.)
Strong knowledge of data processing and scientific Python stack (pandas, numpy, dask)
Experience building data-intensive systems and ML pipelines
Solid understanding of software engineering best practices
Experience with REST APIs (FastAPI) and SQL databases (PostgreSQL)
Experience with testing frameworks (pytest)
Strong analytical and problem-solving skills
Experience working in Agile teams
English level — Upper-Intermediate or higher
What we offer:
Remote-first work model with flexible working hours (we provide all equipment)
Comfortable and fully equipped offices in Lviv and Rzeszów
Competitive compensation with regular performance reviews
18 paid vacation days per year + all state holidays
12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
Fixed monthly health & wellness compensation, applicable to: medical insurance
fitness and sports activities
English, German, and Polish language courses
Corporate subscription to learning platforms, regular meetups and webinars
Friendly team that values accountability, innovation, teamwork, and customer satisfaction
Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
We are committed to supporting Ukraine and actively participate in charity initiatives