
About this role
-
Design, build, and deploy machine learning models and algorithms to solve complex business problems.
-
Perform data exploration, cleaning, and preprocessing to prepare datasets for model training.
-
Train and optimize machine learning models, ensuring high performance and scalability.
-
Stay up-to-date with the latest developments in machine learning and AI, and apply innovative techniques to improve existing models and processes.
-
Monitor and evaluate the performance of deployed models, making necessary adjustments and improvements.
-
Work closely with data analysts, product managers and other stakeholders to understand and address their AI requirements.
Requirements
-
Bachelor’s or Master’s degree in Computer Science, Machine Learning, Data Science, Engineering or a related field.
-
3+ years of hands-on experience in machine learning and AI, with a proven track record of developing and deploying models in a production environment.
-
Strong programming skills in Python.
-
Strong knowledge of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch)
-
Experience with data manipulation and analysis using tools like Pandas, NumPy, and SQL.
-
Experience with cloud platforms (Google Cloud, AWS).
-
Excellent communication and collaboration skills.
-
Ability to work independently and as part of a team in a fast-paced environment.
Benefits
- Competitive salary
- Health Insurance
- Pension
- Performance Bonus
- Annual paid vacation
- Group Life Insurance