Position: Strong middle Python Developer - Data Engineer (PySpark)
Company: NIX Solutions Ltd.
Experience required: 1y
English level: intermediate

The customer already owns a platform that can run various predictive models based on historical data. The platform need to extend the offering with new analytics tools that will help hospitals and insurance companies analyze and predict the probability of the following actions:
* Cost-efficiency of treatments in comparison with others in the industry
* Risk of mortality based on the patient's condition, diagnosis, and treatment path
* Discovering typical patterns per distinct groups of patients
* Identifying extra costs spent on services or additional penalties when there was no procedure
* Predicting complications based on patient condition and similar historical data of other patients
* Considering all the risks determine if a patient requires hospitalization or outpatient treatment can be successful
* Prediction of how long the specific patients will stay at the hospital to forecast hospital costs

**REQUIRED SKILLS:**
- Strong programming skills in Python;
- Experience with Spark/PySpark;
- Familiar with Agile software development practices;
- English level–Intermediate.

**YOUR RESPONSIBILITIES:**
- Rewriting legacy algorithms using Spark to process big data in a timely fashion;
- Building infrastructure to train models and keep them up-to-date, ensuring quality monitoring and re-training with newer historical data;
- Building reusable components for the ETL;
- Optimizing the quality and performance of the new ML models and algorithms based on prototype and closely working with a subject matter expert (SME) from the customer side.

**TASKS FOR THE FIRST 3 MONTHS:**
- Building ETL pipelines for healthcare data - PySpark;
- Optimizing the quality and performance of the ETL pipelines and ML models/algorithms;
- Collaboration and communication with distributed teams.

**PREFERRED SKILLS:**
- Experience with AI/ML;
- Excellence in technical communication with peers and non-technical people alike;
- Experience in test-driven development practices;
- Development for Kubernetes;
- Experience with AWS or any other cloud provider.

**WHAT WE OFFER:**
- Challenging projects from worldwide leaders in different business domains;
- Skilled management and mature processes;
- Competitive salary and bonuses for excellent results;
- A friendly team and legendary corporate parties;
- Comfortable office in the city center;
- Medical, sports and accounting support programs.