Senior Software Engineer AI
Tech Stack / Keywords
Firma i stanowisko
Antal Sp. z o.o. is a leading recruitment and HR advisory company operating in Poland and the CEE region, employing around 150 professionals. The company provides specialist and executive recruitment, employee outsourcing, HR consulting, employer branding, and market research services across various sectors.
Wymagania
- Strong software development experience in Python within the AI/ML ecosystem
- Experience with frameworks such as FastAPI and LangChain
- Knowledge of PostgreSQL and vector databases
- Experience designing microservices, APIs, observability solutions, and concurrent systems
- Hands-on experience with Azure or GCP
- Practical knowledge of containers, Kubernetes, and CI/CD practices
- Understanding of LLM architectures and domain-specific datasets
- Experience with RAG, prompt engineering, or agent-based AI architectures
- Solid understanding of Machine Learning, NLP, and Deep Learning concepts
- Experience working with TDD and/or BDD
- Strong English communication skills
- Familiarity with Java is an advantage
Additional Requirements for Senior Candidates:
- Experience leading technical projects and initiatives
- Proven track record in architecture and technology decision-making
- Mentoring and coaching engineers
- Driving innovation and experimentation in AI-powered systems
Obowiązki
- Design, test, and optimize prompts for Large Language Models (LLMs)
- Build intelligent solutions using Retrieval-Augmented Generation (RAG) and vector databases
- Develop scalable services and APIs powering AI-driven applications
- Work across the full AI solution lifecycle, from ideation and prototyping to production deployment
- Collaborate with engineering, product, and business teams to translate business needs into technical solutions
- Write clean, maintainable, and well-tested code
- Deploy and scale AI workloads using cloud platforms (Azure or GCP)
- Apply AI best practices to ensure fairness, transparency, reliability, and performance of ML systems
Additional Responsibilities for Senior Engineers:
- Lead architecture and technical design decisions
- Drive the technical direction of AI initiatives
- Mentor and support other engineers within the team
- Evaluate, prototype, and introduce new AI technologies and approaches
- Contribute to engineering best practices and standards
Benefity
- Opportunity to work on advanced AI and LLM solutions addressing real business challenges
- Significant influence over architecture and AI strategy
- Collaboration within a highly skilled, high-impact engineering team
- Exposure to modern technologies across LLM, RAG, Machine Learning, and cloud infrastructure
- Stable yet innovative environment delivering AI solutions into production
- Hybrid working model with 2 days per week in the Kraków office
- Chance to design, build, and scale AI systems that create measurable business value
Inne informacje
Informujemy, że administratorem danych jest Antal Sp. z o.o. z siedzibą we Wrocławiu, ul. Gwiaździsta 66, (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ą.
Antal Sp. z o.o.
986 aktywnych ofert