Our Search Technologies Research Team focuses on rapid development and deployment of state-of-the-art information retrieval systems to address complex information needs. As a Data Engineer, you will be taking on a key role in our team, owning the core data engineering in our product pipeline and collaborating with the whole team to provide solutions on real-world problems. Key to success will be the ability to deliver results, a passion for perfection and a willingness to keep learning and improving oneself. In the project, your key responsibilities will be;
- Write ETL to consolidate and relate gigabytes of data from disparate sources
- Utilizing code (Python, R, Scala, etc.) for analyzing data and building statistical models to provide insights, metrics and explain variance
- Building knowledge graphs and services for supporting information retrieval process
- Implementing best practice data quality assurance mechanisms
Requirements
- Bachelor’s degree in Computer Engineering, Software Engineering or equivalent
- 2+ years of work experience with ETL, Data Modeling, and Data Architecture with gigabytes of data
- 3+ years of coding experience in at least one modern programming language (R, Python, Ruby, Scala, Java, Spark etc.)
- Extensive knowledge and practical experience in several of the following areas: machine learning, statistics, NLP, deep learning, recommendation systems, information retrieval
- Having basic NLP skills (word embeddings, language models) to intermediate between end user and data
- Certain grasp of search-related business scenarios and core technologies
- Passion for sharing what you've learnt and confidence to ask others for help
- Fluency in both written and spoken English
Please find our privacy notice below : https://www.huawei.com/audience/answer.do?u=214770.