Trainee Machine Learning Engineer
Madfish
Welcome to LITSLINK — a top software development company.
We are seeking a motivated and talented Trainee Machine Learning Engineer to join our team. This role is ideal for individuals passionate about machine learning, eager to gain hands-on experience, and ready to work on projects involving Computer Vision (CV) and Natural Language Processing (NLP).
Key Responsibilities:
— Develop, train, and optimize machine learning models for image classification, segmentation, and text-related tasks.
— Conduct research to improve existing algorithms (CV/NLP) and explore new methodologies.
— Prepare and preprocess datasets for training and evaluation.
— Participate in code reviews and contribute to the team’s best practices.
— Stay updated with the latest advancements in deep learning architectures, optimization methods, and LLMs.
Requirements:
— Strong theoretical foundation in machine learning, deep learning, statistics, and linear algebra.
— Understanding of Computer Vision tasks (classification, segmentation) and knowledge of basic architectures such as ResNet, VGG, U-Net, Mask R-CNN.
— Familiarity with loss functions for classification and segmentation.
— Knowledge of how convolution works in CNNs and the principles of backpropagation.
— Basic understanding of Self-Attention and the architecture of Large Language Models.
— Practical skills with PyTorch (preferred) or TensorFlow; ability to explain differences between them.
— Familiarity with REST API concepts for ML integration.
— Problem-solving mindset and eagerness to learn new technologies.
— Intermediate+ English (both written and verbal).
— Bachelor’s degree in Computer Science, Mathematics, or a related field (or currently pursuing one).
What We Offer:
— Hands-on experience with real-world machine learning projects.
— Mentorship and opportunities to grow your technical skills.
— A collaborative and innovative work environment.
— Remote work.
— Competitive remuneration.
How to Apply:
— Please send your CV and a brief cover letter.
— We review your application and contact you to set up a quick call with one of our recruiters.
— Online interview ( Technical );
— Interview with the Manager;
— Proposal for cooperation.
We look forward to welcoming you to our team!