Summary
The job is for a Machine Learning Engineer role working remotely in the US or Canada, where the employee will develop and deploy machine learning models. The position requires collaboration with cross-functional teams and the application of various techniques such as deep learning and transfer learning.
Requirements
- Bachelor's degree in Computer Science, Engineering, Mathematics, Statistics, or related field (or equivalent work experience)
- 5+ years' experience as a Machine Learning Engineer, Data Scientist, or similar role, with a strong track record of developing and deploying machine learning models in real-world applications
- Solid understanding of machine learning algorithms, statistical methods, and data mining techniques
- Proficiency in programming languages such as Python, R, or Scala
- Experience with machine learning frameworks and libraries such as TensorFlow or PyTorch
- Familiarity with cloud platforms such as AWS or GCP
- Excellent communication skills and ability to effectively communicate technical concepts to non-technical stakeholders
Responsibilities
- Collaborate with cross-functional teams to understand business requirements and identify opportunities for applying machine learning techniques
- Design, develop, and implement end-to-end machine learning solutions, from data preprocessing and feature engineering to model training, evaluation, and deployment
- Develop and optimize machine learning algorithms and models for classification, regression, clustering, recommendation systems, natural language processing, and computer vision tasks
Benefits
- Competitive salary and stock options
- Comprehensive benefits package, including health insurance and retirement plans
- Flexible work hours and remote work options