Position: Machine Learning Engineer
Company: Nortal
Experience required: 3y
Category: Other
English level: upper
Published: 2023-06-01T00:00:00+03:00

Nortal invites skilled Machine Learning Engineer for long-term and full-time employment.

About client

Our client makes smart cutting machines that work with an easy-to-use app, an ever-growing collection of materials, and crafting essentials to help you design and personalize almost anything — custom cards, unique apparel, everyday items, and so much more.

About project

We are seeking a talented and experienced Machine Learning Engineer specializing in image-based networks to join our dynamic team. As a Machine Learning Engineer, you will play a pivotal role in developing and deploying state-of-the-art models and algorithms for tasks such as image generation, image segmentation, stylized text extraction, and more. Your work will directly contribute to advancing our cutting-edge computer vision technologies.

Your mission

Analyze and preprocess large-scale image datasets for training and evaluation purposes
Experiment with different architectures, loss functions, and data augmentation techniques to improve model performance
Collaborate with cross-functional teams to define project requirements and deliver innovative solutions
Stay up-to-date with the latest advancements in machine learning and computer vision, and apply them to solve complex problems
Troubleshoot and debug issues related to model training, performance, and scalability
Integrate the training software into our continuous integration cluster to support metrics persistence across experiments, weekly/nightly neural network builds, and other ununit/throughputests
Collaborate with software engineers to integrate machine learning models into production systems
Document research findings, experiments, and algorithms in technical reports and presentations
Mentor junior team members and contribute to a collaborative and knowledge-sharing culture
Requirements

3+ years of experience in developing and deploying machine learning models for image-based networks
Solid understanding of deep learning concepts, convolutional neural networks (CNNs), and recurrent neural networks (RNNs)
Strong programming skills in Python, including proficiency in one or more deep learning frameworks (TensorFlow, PyTorch, Keras). PyTorch preferred
Experience with image processing techniques, computer vision libraries (OpenCV), and related tools
Familiarity with AWS infrastructure and toolchain (SageMaker, CloudFormation, CloudWatch, etc.)
Ability to preprocess and manipulate large datasets using tools such as NumPy, Pandas, and scikit-learn
Knowledge of software engineering principles, including version control (Git) and agile development methodologies
Experience with generative adversarial networks (GANs) and image-to-image translation
Familiarity with natural language processing (NLP) and text extraction techniques
Knowledge of transfer learning and domain adaptation for computer vision tasks
Understanding of containerization technologies (Docker) and distributed computing frameworks (Kubernetes)
Excellent problem-solving skills, with the ability to work on complex machine learning challenges independently
Strong written and verbal communication skills, with the ability to effectively collaborate with team members and present findings to stakeholders
Motivated to take projects from R&D to production
Upper-intermediate or higher level of spoken and written English
Nortal offers

Family-like environment and personal attention to each specialist
Direct cooperation with European and USA clients and their innovative products
Competitive salary and regular reviews
The work-life balance you deserve: 24 working days of paid vacations
Educational reimbursement, funded language classes, certifications
"Benefit Cafe with various categories like sport, leisure, books, fuel, etc.
Health care: 10 paid sick leaves, on-demand medical insurance, Covid tests, vaccinations
Cozy workplace, commute compensations, and WFH opportunities
Exciting events and lovely gifts for your family
On-demand Relocation Support to Poland

Receive all documentation needed for relocation
Obtain transport, logistics and onboarding assistance
Get accommodation support