Senior Machine Learning Engineer (offline) $5000-7000

We are seeking a Senior Machine Learning Engineer to join our team. The successful candidate will work on various projects implementing Machine Learning and Deep Learning solutions. You will be responsible for researching and implementing cutting-edge machine learning models, conducting data preprocessing, and contributing to developing data pipelines.

Responsibilities:
- Research and identify optimal solutions for solving the assigned tasks, considering the latest advancements in Machine Learning;
- Perform processing of raw and annotated data (documents, images, text), handling challenges such as high-volume documents and high-resolution images, and preparing data processing modules for automation;
- Develop and maintain robust training and inference pipelines for various machine-learning models;
- Fine-tune, optimize, and experiment with machine learning models and algorithms to maximize performance metrics;
- Address potential challenges such as overfitting, selecting appropriate evaluation metrics, optimizers, and augmentation techniques to enhance model performance;
- Collaborate with cross-functional teams to integrate machine learning solutions into production systems;
- Set up experiment tracking systems to log model performance, hyperparameters, and other relevant metrics for reproducibility and analysis;
- Actively participate in the MLOps scope, including model packaging, containerization, and deployment pipelines, ensuring smooth integration into the production environment;
- Document code, ensuring clarity, maintainability, and reusability.


Qualifications:
- Bachelor’s degree in Computer Science, Data Science, Statistics, or a related field;
- At least 4 years of hands-on experience in machine learning, with expertise in at least one of the following areas: Computer Vision, Natural Language Processing, or another relevant domain;
- Strong knowledge of Python and experience with Deep Learning libraries, preferably PyTorch;
- Experience in training and fine-tuning Deep Learning models, utilizing techniques such as transfer learning and data augmentation;
- Experience with image processing libraries (e.g., OpenCV, Pillow) and text preprocessing libraries (e.g., spaCy, NLTK);
- Familiarity with modern machine learning architectures and models, such as CNNs, RNNs, Transformers, and others;
- Practical experience with ML solutions production deployment (MLOps);
- Ability to work both independently and collaboratively, effectively contributing to project success.


Would be a plus:
- Experience with Cloud Services (AWS is preferred) for deploying and scaling machine learning models;
- Experience with tools such as TensorBoard, MLflow, Flask, and Postman;
- Experience with Flask and Postman for API development and testing;
- Experience with Streamlit/Dash for creating data applications;
- Knowledge of large language models (LLMs) and retrieval-augmented generation (RAG) techniques;
- Familiarity with DevOps practices and continuous integration/continuous deployment (CI/CD) pipelines.

About COXIT

🟠 Since 2018, COXIT has been augmenting and forming software development teams for startups and corporations. As an exclusive talent vendor, we offer our clients full-time, top-notch Engineers and focus on their retention.

Company website:
https://coxit.co/

DOU company page:
https://jobs.dou.ua/companies/coxit/

The job ad is no longer active

Look at the current jobs Data Science Lviv→