Trainee ML/AI engineer
Job Description
We are looking for a motivated Trainee ML Engineer to join our team and support AI-focused challenges and the development of data pipelines for Generative AI and large language model (LLM) projects. This role is ideal for someone eager to grow in AI/ML, data engineering, and natural language processing.
Qualifications
- Student in Computer Science, Data Science, Engineering, or a related field.
- Basic programming skills in Python with OOP; familiarity with SQL and NoSQL.
- Basic knowledge of REST API. Familiar with Fast API framework.
- Basic knowledge of Git, Docker, linux commands.
- Basic knowledge of asynchronous flows, flow in threads.
- Interest in AI - especially GenAI, Agents, Chats, prompt tuning, trends, and patterns.
- Some exposure to ML frameworks (TensorFlow, PyTorch) or NLP libraries (Huggingface Transformers, SpaCy).
- Understanding of DevOps/MLOps principles and cloud platforms is welcome.
Would be the benefits of previous years of experience and a substantial understanding of:
- Kafka and other event streaming services
- AWS data access/warehousing tools, such as Athena (in use), S3 storage
Key Responsibilities
Collaborate with engineers on model integration, including prompt engineering and RAG (Retrieval-Augmented Generation) setups. Developing AI Agents and Chats. Develop ML models and approaches.
Be aware of modern patterns and trends in the ML/GenAI area. Bring new ideas of how it may be leveraged in the project.
Work with vector databases and embedding models.
Department/Project Description
GlobalLogic is building an analytical platform for the client. The platform will gather information about companies from various sources, normalize it according to a predefined flow, and present it to the user as a set of analytical dashboards. The gathered and processed information will enable customers to make decisions about the business state of the investigated companies. Analytical information will help customers predict the future state of the relevant companies and improve customer’s business processes.
The client provides high-value analysis and support to partner companies to identify and mitigate emerging business challenges. Today, the customer’s business processes are highly manual and fragmented.
The project aims to define and bring to life a digital platform that connects the client’s employees with relevant and meaningful information about their portfolio holdings, enabling insights and action.
Skill Category
AI/ML
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |