- love for different computer systems
- A solid foundation of
- Enjoy learning new things everyday.
- Proficiency in at least 2 programming languages, and familiarity with at least four
- Familiarity with different machine learning algorithms
- Willing to learn more in new fields
- Experience with various optimization techniques
- A solid programming skill