QUALIFICATIONS AND JOB DESCRIPTION
We are looking for a Machine Learning (ML) Engineer to help us create an Auto-ML platform.
Machine Learning Engineer responsibilities include designing and developing a SW framework for Auto-ML, creating machine learning models and retraining systems. To do this job successfully, you need exceptional skills in statistics, data science and SW development.
Responsibilities
- Design, architect and develop SW
- Study and transform data science prototypes
- Design machine learning systems
- Research and implement appropriate ML algorithms and tools
- Develop machine learning applications according to requirements
- Select appropriate datasets and data representation methods
- Run machine learning tests and experiments
- Perform statistical analysis and fine-tuning using test results
- Train and retrain systems when necessary
- Extend existing ML libraries and frameworks
Requirements
- Proven experience as a Machine Learning Engineer or similar role
- Understanding of data structures, data modeling and software architecture
- Deep knowledge of math, probability, statistics and algorithms
- Knowledge of a variety of machine learning techniques (clustering, decision tree learning, artificial neural networks, etc.) and their real-world advantages/drawbacks.
- Knowledge of advanced statistical techniques and concepts (regression, properties of distributions, statistical tests and proper usage, etc.) and experience with applications
- Experience working with and creating data architectures
- Ability to write robust code in Python, Java and C/C++
- Experience with distributed data/computing tools: Map/Reduce, Hadoop, Hive, Spark, Gurobi, MySQL, etc
- Experience visualizing/presenting data for stakeholders using: Periscope, Business Objects, D3, ggplot, etc
- Experience using web services: Redshift, S3, Spark, DigitalOcean, etc
- Familiarity with machine learning frameworks (like Keras, PyTorch, Ray, etc) and libraries (like scikit-learn)
- Excellent communication skills
- Ability to work in a team
- Outstanding analytical and problem-solving skills
- BSc in Computer Science, Mathematics or similar field; Master’s degree is a plus
Perks:
- Individual private health insurance is provided as a side benefit
- This position is opened at our R&D center at Maltepe/Istanbul,Turkey.