
Senior Data Scientist (GenAI solutions)
Your responsibilities:
We are looking for a highly skilled Data Scientist with expertise in building AI-powered applications. We will be building GenAI solutions end-to-end: from concept, through prototyping, productization, to operations. The ideal candidate will bring technical expertise in Natural Language Processing (NLP), especially leveraging Large Language Models (LLM) and proficiency in prompt engineering techniques.
- Generative AI Application Development: Collaborate with AI engineers, product owners, business analysts and other developers in Agile teams to integrate LLMs into scalable, robust, fair and ethical end-user applications, focusing on user experience, relevance, and real-time performance
- Algorithm Development: Design, develop, customize, optimize, and fine-tune LLM-based and other AI-infused algorithms tailored to specific use cases such as text generation, summarization, information extraction, chatbots, AI agents, code generation, document analysis, sentiment analysis, data analysis, etc.
- Data Curation for LLMs: Design data pipelines to curate, preprocess, and structure datasets that improve LLM-based algorithms performance and reduce biases, with a focus on data quality and diversity
- Exploratory Data Analysis (EDA): Perform thorough data exploration to understand dataset characteristics, uncover patterns, detect biases, and identify data quality issues; use statistical and visualization techniques to inform feature engineering, model selection, and optimization of LLM-based applications
- Support in Prompt Engineering: support prompt engineers, business analysts and subject matter experts in crafting and optimizing prompts to guide LLM outputs, enhancing performance for specific tasks; be ready to participate in prompt engineering when necessary
- Experimentation and Validation: Conduct rigorous experimentation, including A/B testing, to evaluate algorithm performance against benchmarks and control groups; use metrics specific to generative AI as well as pre-GenAI techniques, as required
- Software Development: Apply software development best practices, including writing unit test; contribute to configuring CI/CD pipelines, containerizing applications, setting up APIs, ensuring robust logging, experiment tracking, and model monitoring Continuous Improvement: Collaborate with other developers to monitor deployed algorithms, identify areas for improvement, and collaborate on updates to enhance performance
- Stakeholder Communication: Translate complex technical results into clear, actionable insights for stakeholders, driving data-driven decision-making across the organizationEthical AI and Bias Mitigation: Implement techniques to identify and mitigate biases in LLM outputs, ensuring responsible and ethical AI deployment
- Pre-generative AI Application Development: Design and implement classical machine learning and NLP models (e.g., regression, classification, clustering, sequence modeling) when they provide a more efficient, interpretable, or cost-effective solution compared to LLMs; integrate these models into AI applications as needed
We are looking for you, if you have:
- Practical skills required Experience: 3+ years working with advanced machine learning algorithms
- 3+ years of hands-on experience working with language models, especially those based on Transformer architectures (e.g. BERT, T5, RoBERTa), and at least 1 year of experience with generative large language models (e.g. GPT, LLaMA, Claude, Cohere, etc.)
- Technical Skills: Advanced proficiency in Python and experience with deep learning frameworks such as PyTorch or TensorFlow; expertise with Transformer architectures; hands-on experience with LangChain or similar LLM frameworks
- Experience with designing end-to-end RAG systems using state of the art orchestration frameworks (hands on experience with fine-tuning LLMs for specific tasks and use cases considered as an additional advantage)
- Practical overview and experience with AWS services to design cloud solutions, familiarity with Azure is a plus; experience with working with GenAI specific services like Azure OpenAI, Amazon Bedrock, Amazon SageMaker JumpStart, etc.
- Data Skills: Strong skills in data manipulation, annotation, and crafting datasets that maximize LLM effectiveness; experience in working with data stores like vector, relational, NoSQL databases and data lakes through APIs; experience with data augmentation techniques or synthetic data generation in the context of LLMs considered as a plus
- Prompt Engineering: Hands-on experience with prompt design, zero-shot, and few-shot learning paradigms to optimize LLM performance without extensive training or fine-tuning
- Evaluation Metrics: Deep understanding of generative model and pre-GenAI evaluation techniques NLP Expertise: Solid foundation in natural language processing, including tokenization, embeddings, attention mechanisms, and transfer learning specific to LLMs
- Statistical Knowledge: Strong background in statistics, machine learning algorithms, and optimization techniques
- Classical Machine Learning & NLP: Experience with traditional NLP techniques and classical machine learning algorithms (e.g., decision trees, SVMs, random forests, gradient boosting) for text analysis and structured data applications
- Pre-LLM Model Development: Hands-on experience developing and deploying machine learning models for tasks such as classification, clustering, regression, and sequence modeling using frameworks like Scikit-learn, XGBoost, or traditional NLP pipelines
- Feature Engineering & Data Preprocessing: Strong skills in feature engineering, dimensionality reduction, text preprocessing, and structured data transformation to improve model performance
- Deployment: Experience in deploying LLM models with cloud platforms (AWS, Azure) and machine learning workbenches for robust and scalable productization
We offer:
- Participation in interesting and demanding projects
- Flexible working hours
- A great, non-corporate atmosphere
- Stable employment conditions (contract of employment or B2B contract)
- Opportunities for development and promotion
- Attractive package of benefits
- Remote work
We reserve the right to contact the selected candidates.
Dlaczego warto
dołączyć do TTMS?
Elastyczne godziny pracy
Nie każdemu odpowiada praca w firmie w standardowych godzinach 9-17. Od wielu lat z powodzeniem prowadzimy projekty, mimo niejednolitego trybu pracy.
Możliwość pracy zdalnej
W TTMS praca „biurko w biurko” nas napędza, ale rozumiemy, jeśli ktoś woli model zdalny bądź hybrydowy. Jesteśmy wyposażeni we wszystkie konieczne narzędzia, aby pracę wykonywać w dowolnym modelu.
Świetna, niekorporacyjna atmosfera
Profesjonalizm, dbałość o jakość pracy i przyjazna, nieformalna atmosfera nie wykluczają się. Płaska struktura oraz naturalne, życzliwe relacje tworzą u nas podłoże do kreatywności i innowacji.
Ciekawe, międzynarodowe projekty
Tworzymy rozwiązania dla średnich i dużych firm, jesteśmy obecni w Polsce, Malezji, Danii, UK, Szwajcarii i Indiach – efekty Twojej pracy okrążą cały świat. W TTMS masz wpływ na sukces firmy.
Wspólnie ku neutralności klimatycznej
Wybieramy podwykonawców pod kątem minimalizacji śladu węglowego, organizujemy nasadzenia krzewów, ratujemy torfowiska – wszystko po to, żeby osiągnąć neutralność klimatyczną już w 2025 roku. Cieszymy się, że przyciągamy coraz więcej osób, które dbają o zrównoważony rozwój i ochronę środowiska.
Przyjazne biura
Nasze biura to nowoczesne przestrzenie, inspirujące pracowników i przyjazne środowisku. Białystok jest królestwem superbohaterów Marvela, Kraków kojącym lasem tropikalnym, Wrocław galerią sztuki, a oddział Lubelski to rockowe “hall of fame”.
Chciałbyś dla nas pracować?
Przesłanie CV
Zawrzyj w nim informacje o umiejętnościach technicznych, znajomości języków programowania i narzędzi IT. Doświadczenie w projektach mile widziane.
Phone screening
Rozmowa ma na celu ocenę dopasowania kandydata do stanowiska i weryfikację podstawowych informacji z CV. Jest to również okazja do omówienia oczekiwań kandydata oraz krótkiego przedstawienia opisu stanowiska i warunków pracy.
Spotkanie z HR + weryfikacja
Rozmawiamy o doświadczeniach zawodowych kandydata, ale też o oczekiwaniach względem nowej pracy. Jest to moment na sprawdzenie referencji oraz potwierdzenie autentyczności podanych informacji. Pozwala to na lepszą ocenę kompetencji kandydata i jego dopasowania do kultury organizacyjnej firmy.
Rekomendacja do klienta
Kandydat jest przedstawiany klientowi. Etap ten ma na celu dopasowanie przyszłego pracownika do konkretnego projektu, biorąc pod uwagę zarówno umiejętności techniczne, jak i preferencje projektowe, co zwiększa szanse na pomyślną współpracę.
Zatrudnienie
Podpisujemy umowę, w której zawarte są warunki współpracy, zakres obowiązków, wynagrodzenie oraz inne kluczowe aspekty zatrudnienia, takie jak prawa i obowiązki obu stron. Od tej pory kandydat staje się oficjalnym pracownikiem firmy.
Onboarding + pierwszy dzień pracy
Kompleksowy proces zapoznawania nowego pracownika z organizacją, zespołem i narzędziami, w celu jak najszybszego i najefektywniejszego włączenia się do pracy. W TTMS proces ten jest nowoczesny – onboarding prowadzimy poprzez własną platformę e-learningową.
Nasze biura
Warszawa
Serce naszej firmy i centrum dowodzenia.
Funkcjonuje tu Zarząd spółki oraz kierownictwo poszczególnych obszarów biznesowych. To tutaj na co dzień podejmowane są najważniejsze decyzje strategiczne i biznesowe, ale też inicjatywy proekologiczne. Warszawski oddział – zlokalizowany w Varso Tower – stawia sobie za cel stworzenie w pełni ekologicznego biura wykorzystującego Energię odnawialną i stworzonego z materiałów przyjaznych dla środowiska.
Kraków
Poznań
Wrocław
Lublin
Białystok
Łódź
Koszalin
Transition Technologies MS S.A.
(„TTMS”) to szybko rosnący dostawca nowoczesnego outsourcingu IT
w Polsce i zagranicą.
Transition Technologies MS S.A.(„TTMS”) to szybko rosnący dostawca nowoczesnego outsourcingu IT w Polsce i zagranicą. TTMS jest częścią Grupy Transition Technologies, jednej z największych firm branży IT w Polsce, dzięki czemu jesteśmy stabilni i elastyczni.
Zatrudniamy ponad 600 specjalistów. Realizujemy nietypowe, kompleksowe
i nieszablonowe projekty dla wielu branż. Oferujemy elastyczne modele współpracy
i całościową obsługę projektów dzięki zespołom specjalistów z wielu dziedzin.
Stawiamy na ekologię i nieustannie zmniejszamy ślad węglowy, minimalizując jego
negatywny wpływ na środowisko.