Tech Stack
Python
Job Description, Responsibilities & Requirements
Description language:
About the Position
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior MLOps Engineer.
Responsibilities
- Design, develop and maintain the automation of frameworks for iterative machine learning model development, training, and inference;
- Provide teams with operational support and develop solutions that provide monitoring, logging, and alerting capabilities;
- Automate data flows and reporting pipelines;
- Manage CI/CD infrastructure;
- Develop and maintain build scripts to automate deployments for multiple environments.
Requirements
- 3+ years of MLOps background (model and data versioning, monitoring, experiment tracking, model retraining automation);
- Experience with cloud platforms (AWS, Azure, GCP, etc.);
- Proficiency in implementing infrastructure as code (Terraform, CloudFormation);
- Competency in networking (static routing, subnets, gateways);
- Knowledge of Python (native, Pandas, ScikitLearn, Tensorflow or Pytorch, PyStats);
- Understanding of PowerShell scripting language;
- English B2.
Nice to Have
- Cloud platform-specific skills (AWS SageMaker, GCP AI Platform, Azure Databricks, etc.);
- DevOps experience (e.g. CI/CD Pipelines, Infrastructure as Code, containers);
- Experience in Machine Learning/ Data Science (e.g., ML algorithm selection, feature engineering, model training, hyperparameter tuning, distributed model training, supervised and unsupervised learning implementation, building model pipelines, using Machine Learning tools/libraries/frameworks);
- Advanced knowledge of Python (native, Pandas, ScikitLearn, Tensorflow or Pytorch, PyStats);
- Advanced knowledge of SQL and Data Modeling;
- Experience creating orchestration workflows with tools such as Airflow, Kubeflow;
- Knowledge of software engineering best practices across the development lifecycle, including Agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.
Our Perks
- Covered vacation period: 20 business days and 5 days off
- Free English classes
- Flexible working schedule
- Truly friendly and supporting atmosphere
- Working remotely or in one of our offices
- Medical insurance for employees from Ukraine
- Legal support
About the Company
Your dream job awaits you. Apply now!