Principal Software Engineer (m/k)
Tech Stack / Keywords
Firma i stanowisko
Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions.
Wymagania
- 10+ years of professional experience in Software or Platform Engineering.
- Strong programming skills in at least one of the following languages: C#, Java, Python.
- Extensive experience designing, developing, and debugging enterprise applications.
- Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps.
- Experience building AI-powered applications using Large Language Models (LLMs).
- Experience fine-tuning language models for use cases such as text generation, summarization, or question answering.
- Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval.
- Experience designing and implementing agentic AI systems that integrate language models with external tools and services.
- Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing.
- Strong understanding of software engineering principles, architecture, and development best practices.
Nice to have:
- Experience with Kubernetes and Docker.
- Cloud certifications (Microsoft Azure, AWS, or Google Cloud).
- Experience working with Agile or other modern software delivery methodologies.
- Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field.
Obowiązki
- Lead the design, development, delivery, and maintenance of software and platform solutions.
- Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting.
- Provide technical leadership and guidance across engineering teams.
- Collaborate with software engineers and architects to design innovative technical solutions.
- Ensure engineering best practices, coding standards, and development processes are consistently followed.
- Drive continuous improvement initiatives across development and platform engineering.
- Support CI/CD implementation and software delivery automation.
Benefity
- Opportunity to work on large-scale international technology and AI transformation projects.
- Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions.
- Collaborative environment with highly experienced engineering and architecture teams.
- Opportunities for continuous learning, technical growth, and professional development.
- A culture that encourages innovation, knowledge sharing, and continuous improvement.
- The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.
Inne informacje
Informujemy, że administratorem danych jest Team Up Recruitment Sp z .o.o. z siedzibą w Łodzi, ul. Sienkiewicza 72 (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ą.
Team Up
22 aktywne oferty