Job Description
As a Machine Learning Engineer, you'll be responsible for designing and developing machine learning and deep learning systems. You'll run machine learning tests and experiments, implement appropriate ML algorithms, and apply your analytical abilities to help us build intelligent applications.
Responsibilities
- Study and transform data science prototypes
- Design machine learning systems
- Research and implement appropriate machine learning 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 machine learning 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
- Ability to write robust code in Python, Java, and R
- Familiarity with machine learning frameworks and libraries
- Proficient in machine learning algorithms
- Great communication skills