Position: Machine Learning Engineer
Company: Deep Knowledge Group
Experience required: 2y
English level: intermediate

**Responsibilities**
 - Designing ML systems.
 - Researching and implementing ML algorithms and tools.
 - Selecting appropriate data sets.
 - Picking appropriate data representation methods.
 - Identifying differences in data distribution that affects model performance.
 - Verifying data quality.
 - Transforming and converting data science prototypes.
 - Performing statistical analysis.
 - Running machine learning tests.
 - Using results to improve models.
 - Training and retraining systems when needed.
 - Extending machine learning libraries.
 - Developing machine learning apps according to client requirements.

**Skills:**
 - Advanced math and statistics skills, surrounding subjects such as linear algebra, calculus and Bayesian statistics.
 - Advanced degree in computer science, math, statistics or a related degree.
 - Master's degree in machine learning, neural networks, deep learning or related fields.
 - Strong analytical, problem-solving and teamwork skills.
 - Software engineering skills.
 - Experience in data science.
 - Coding and programming languages, including Python, Java, C++, C, R and JavaScript.
 - Experience in working with ML frameworks.
 - Experience working with ML libraries and packages.
 - Understand data structures, data modeling and software architecture.
 - Knowledge in computer architecture.