Location: Dublin, Ireland
About Huawei
Huawei’s products and services are available in more than 170 countries and are used by a third of the world’s population. Huawei Consumer Business Group (CBG) is one of Huawei’s three business units and covers smartphones, PCs and tablets, wearables and cloud services. Huawei Mobile Services (HMS) is part of CBG and develops new cloud services offered free of charge to Huawei mobile device users.
HMS ecosystem is now the third largest ecosystem in the world with more than 96,000 global apps integrated with HMS Core. HMS Apps continues to launch globally, with content apps such as HUAWEI Music, HUAWEI Video, HUAWEI Themes, HUAWEI Reader and HUAWEI Game Center taking centre stage in various countries and regions.
About the Job
We are seeking a talented Algorithm Engineer to join our team and play a pivotal role in developing and optimizing our bidding systems. Working closely with our bidding experts, you will be responsible for translating complex algorithmic concepts into scalable and efficient production code. Your expertise in machine learning, data structures, and software engineering will be instrumental in creating cutting-edge bidding strategies that maximize our advertising revenue.
You will frequently communicate with Huawei HQ to get state-of-the-art updates and maintain global version consistency.
Responsibilities
* Algorithm development and implementation: Design, develop, and implement novel algorithms for bidding strategies, including real-time bidding, budget pacing, and quality score optimisation.
* Data engineering: Work with large-scale datasets to extract meaningful insights and features for model training.
* Model deployment: Deploy machine learning models into production environments, ensuring optimal performance and scalability.
* Performance optimisation: Continuously monitor and optimize the performance of bidding algorithms, identifying bottlenecks and implementing improvements.
* Collaboration: Collaborate closely with bidding experts to understand business requirements and translate them into technical solutions.
Requirements
* Strong foundation in computer science: Proficiency in data structures, algorithms, and software engineering principles.
* Solid understanding of machine learning techniques, including supervised learning, unsupervised learning, and reinforcement learning.
* Excellent programming skills in Python.
* Experience working with large-scale datasets and using tools like Spark and Hadoop.
* Familiar with deploying machine learning models into production environments.
* Ability to break down complex problems into smaller, manageable components and develop effective solutions.
ONLY CANDIDATES WHO MAY LIVE AND WORK IN IRELAND WITHOUT RESTRICTION CAN BE CONSIDERED FOR THIS POSITION.
DUE TO THE HIGH VOLUME OF REPLIES, ONLY CANDIDATES WHO ARE SHORTLISTED FOR INTERVIEW WILL BE CONTACTED.
#J-18808-Ljbffr