Job requirements
Solid Computer Science fundamentals, excellent problem-solving skills. ● 2+ years of Python experience ● Strong knowledge of machine learning principles and techniques, including supervised and unsupervised learning, and neural networks. ● Familiarity with key Python libraries for machine learning and data analysis, such as TensorFlow, Keras, Pandas, Scikit-learn, and NumPy. ● Solid understanding of computer science and software engineering fundamentals ● Write, clean, understandable code with good test coverage ● Ability to take full ownership and work independently while collaborating with others in a fast-paced agile and async team. ● Willingness to pick up new and emerging bleeding edge technologies ● Experience participating or maintaining in open-source software development is preferred ● Good communication skills (written and verbal), proven team player, rolling up the sleeves and getting involved in the nitty gritty. ● Bachelor’s or master’s degree in computer science or related field from a top university.