TheProtocol.IT Hybrydowo Mid

Software Engineer 2 (Python)

Allegro

⚲ Poznań

14 200 - 20 200 zł gross

Wymagania

  • Python
  • Java
  • Kotlin

Opis stanowiska

Wymagania: - Code in Python, Java and Kotlin; - Expect work that requires creative approach to search experience challenges, to be proud of enjoying its results together with all Allegro users; - Want to create solid code, eagerly accept comments and share knowledge during code reviews; - Can look for effective solutions to the requirements set by users; - Want to constantly develop and update their knowledge; - Know English at at least B2 level. Mile widziane: - You are open to diverse technologies and workflows, including dev-operational tools on one hand, and working with data on the other. Basic experience with LLM tuning (LoRA, PEFT), training and evaluation pipelines for models and/or basic frameworks for building AI Agents (Agent Development Kit, LangChain, AutoGen, CrewAI) would be great! Zakres obowiązków: - Performance & Scale: Design, build, and optimize AI-driven systems that process complex natural language interactions. Delivering low-latency, high-quality responses from our AI Assistant requires high-availability and smart optimization of LLM and retrieval workloads in practice. - Modern Tech Stack: Work with a world-class, cloud-native polyglot environment. Our core backend technologies include Java, Kotlin, Spring, and ADK. At the same time, our AI and orchestration layer heavily relies on Python. You will utilize Python and LangChain for complex LLM orchestration, alongside Langfuse for observability, prompt tracking, and evaluation. We leverage advanced vector search and modern ML solutions to make our assistant truly smart. - True Ownership & Autonomy: We live by a "you build it, you run it" philosophy. You'll join an agile, autonomous team with full ownership of your AI microservices and data pipelines, from design to deployment; and improvements are dictated by results of our own experiments and AI evaluation metrics. - Complex Challenges: From LLM orchestration and Retrieval-Augmented Generation (RAG) to semantic search optimization, you'll tackle the complex backend problems that power a conversational marketplace assistant. You will work across the Java/Kotlin and Python ecosystems, integrating advanced embedding models, prompt pipelines, and vector databases to ensure our AI deeply understands and accurately retrieves information. Oferujemy: - Well-located offices (with e.g. fully equipped kitchens, bicycle parking, terraces full of greenery) and excellent work tools (e.g., raised desks, ergonomic chairs, interactive conference rooms). - A 16" or 14" MacBook Pro or corresponding Dell with Windows (if you don't like Macs) and all the necessary accessories. - A wide selection of fringe benefits in a cafeteria plan - you choose what you like (e.g., medical, sports or lunch packages, insurance, purchase vouchers). - English classes that we pay for related to the specific nature of your job. - A training budget, inter-team tourism (see more here), hackathons, and an internal learning platform where you will find multiple trainings. - An additional day off for volunteering, which you can use alone, with a team, or with a larger group of people connected by a common goal. - Social events for Allegro people - Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and many other occasions we enjoy.