• Bachelor’s degree in computer science, information technology, data science or a related field.
• Solid understanding of probability and statistics, discrete mathematics, and linear algebra.
• Knowledge of algorithms and data structures.
• Experience with at least one framework or library (e.g., TensorFlow, PyTorch) and one programming language (Python and C# preferred).
• Knowledge of big data processing tools like Hadoop and Spark, including concepts such as MapReduce and data parallelism.
• Strong learning attitude, enthusiasm for research and a passion for exploring new AI and big data technologies.
• Good communication skills and ability to work effectively in a team.
• Good English communication.
• Experience participating in neural network, machine learning, NLP, big data related projects.
• Experience working with distributed databases, vector database and big data storage solutions.
• Any personal data you share with us during the application process will be processed strictly in compliance with applicable data protection laws and our Privacy Notice.