Position: ML Engineer
Company: Murka
Category: Data Science
Experience required: 2y
English level: intermediate

ML Engineer (Python, SQL, Docker, Pandas, Numpy)

We are looking for an ML Software Engineer to join our BI team. You will be part of the team that cares about data; learning, developing and deploying new bleeding edge technologies. As an ML Software Engineer you will closely work with other engineers and data science team to train, deploy and optimize ML model.

REQUIREMENTS:

1. Required skills:
- Knowledge of Python and SQL
- Experience with Pandas, Numpy
- Experience with Docker
- Experience with Linux, Git and CI/CD
2. Preferred skills:
- Knowledge of R programming language
- Experience with Apache Airflow
- Experience with cloud-based services(Google Cloud Platform preferred)
- Experience with third-party API integrations
- Experience with PySpark

NICE TO HAVE:
1. Skills in Linux shell scripting(Bash)
2. Experience with GitLab CI, Stackdriver, RabbitMQ
3. Skills in Google Apps scripting
4. Experience with R tools: R Studio, Shiny, dplyr, purrr, devtools, rmarkdown, etc
5. Higher education in computer science/technical field

Responsibilities:
1. Developing data pipelines and automated reports based on ML models
2. Deploying ML models to production
3. Writing Airflow DAGs to orchestrate model execution
4. Managing existing models, services and cloud environment
5. Bring a high level of innovation, teamwork, code review