Software Engineer (AI Engineer)
Tech Stack / Keywords
Firma i stanowisko
At Allegro, we are redefining the e-commerce experience by building an Intelligent Shopping Assistant, a new conversational sales channel that understands not just what a user types, but why they are shopping. The Product Intelligence team provides domain-specific grounding for AI solutions to increase consumer confidence and trust.
Wymagania
- 2-5 years of commercial experience in AI/ML or Software Engineering with a proven track record of developing and deploying robust systems to production.
- Strong proficiency in Python and familiarity with CI/CD pipelines, containerization, and basic observability.
- Familiarity with AI-assisted development tools such as Cursor or Copilot.
- Understanding of distributed systems and microservices architecture.
- Experience building and maintaining RESTful APIs in a cloud environment.
- Deep practical understanding of Prompt Engineering, Context Window Management, and interacting with Large Language Models as API endpoints.
- Analytical mindset to debug complex issues in non-deterministic AI systems.
- English proficiency at B2+ level.
Nice to have:
- Hands-on experience developing MCP servers to expose internal data and functionalities to AI agents.
- Experience with LLM orchestration frameworks (ADK) and building multi-turn agents.
- Experience with Google Cloud, specifically Vertex AI features.
- Experience with Kotlin for production-grade services development.
- Experience with Vector Databases or Knowledge Graphs.
Obowiązki
- Agentic Orchestration: Design, implement, and scale stateful, multi-turn workflows using frameworks like Agent Developer Kit, managing complex user intents.
- Protocol Integration: Build production-grade APIs to expose AI capabilities, implement emerging interoperability standards, and secure transactional layers (MCP, A2A, ACP).
- Evaluation-Driven Development: Systematically measure system performance, optimizing core metrics such as User Success Rate and Hallucination Rate.
- Context Management: Collaborate with Data teams to build and maintain data-serving layers that enrich AI agents with real-time enterprise data.
- System Robustness: Maintain high code quality through rigorous testing, active code reviews, and full-stack observability using tracing tools like LangFuse.
- Continuous Learning: Monitor advancements in Generative AI and Agentic Systems and propose applications to Allegro's ecosystem.
Benefity
- Flexible working hours in a hybrid model (4 days in office / 1 day remote) with start times between 7:00 a.m. and 10:00 a.m., plus 30 days of occasional remote work.
- Annual bonus based on individual and company performance.
- Well-located offices with fully equipped kitchens, bicycle parking, and terraces.
- Choice of a 16" or 14" MacBook Pro or a Dell with Windows and necessary accessories.
- Wide selection of fringe benefits in a cafeteria plan (medical, sports, lunch packages, insurance, purchase vouchers).
- Employer-paid English classes related to the job.
- Training budget, inter-team tourism, hackathons, and access to an internal learning platform.
- An additional day off for volunteering.
- Social events such as Spin Kilometers, Family Day, Fat Thursday, Advent of Code, and others.
Inne informacje
Informujemy, że administratorem danych jest Allegro.pl z siedzibą w Poznaniu, ul. Wierzbięcice 1B (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Allegro
150 aktywnych ofert