AWSPythonAIMachine LearningDeep LearningNLPNatural Language ProcessingGenerative AILarge Language ModelsMLOpsFastAPIBedrockGitGitHubGitLabAgileCommunication
About this role
Role Overview
Hands-on experience developing, fine-tuning (fine-tuning) and applying Large Language Models (LLMs) to meet specific business needs, with a focus on AWS Bedrock.
Mastery of Natural Language Processing (NLP) techniques for text analysis, extraction, and generation.
Ability to implement a complete data pipeline, from acquisition and processing to refinement and delivery of results.
Select and implement advanced Machine Learning and Deep Learning algorithms, using both supervised and unsupervised models.
Strong analytical ability to solve business problems using data-driven techniques.
Advanced back-end development skills, preferably with FastAPI, and experience with WebSocket communication for real-time solutions.
Develop and maintain recommendation, classification, and prediction models applied to market challenges.
Work using agile methodologies and focus on delivering value to customers.
Develop and present technical and executive reports to justify the techniques adopted and support decision-making.
Stay up to date on new trends in Generative AI, proposing continuous innovations.
We will also be happy if you have: ➕ Experience with MLOps, including monitoring, versioning, and scaling models in production.
Requirements
Solid experience with AWS Bedrock and other Generative AI tools on AWS.
Practical experience with Large Language Models (LLMs), including development, fine-tuning, and customization of open-source models for specific applications.
Proficiency in Natural Language Processing (NLP) and embeddings.
Advanced knowledge of statistics, supervised and unsupervised machine learning.
Experience with Python and Object-Oriented Programming (OOP).
Strong understanding of deep learning architectures applied to NLP and generative AI.
Experience developing APIs, especially with FastAPI.
Proficiency in code versioning (Git/GitHub/GitLab).
Experience handling, structuring, and processing large volumes of data.
Clear and objective communication skills, for both technical teams and business stakeholders.