Senior Research Engineer
Huawei Hong Kong Research Center(HKRC) · Tai Po District, Hong Kong SAR
Tailor my CV for this job — freeResponsibilitiesResearch and development in one (or more) of the projects below:
- Conduct and apply LLMs (Large Language Models) to design and implement intelligent technologies for improving various software engineering research tasks.
- Insight investigation into new technology trends and promote the overall improvement of Huawei's software engineering capabilities based on LLMs by introducing industry-leading technologies, tools, standards, best practices, and independent innovations.
- Collaborate closely with researchers and product teams to help them improve software development activities and integrate solutions into the product.
- Write and submit patentable inventions or research papers (at top-tier conferences).Professional KnowledgeResearch and development in one (or more) of the projects below:
- Background on LLMs technology such as GPT/BERT/T5;
- Ability to skillfully apply LLMs related technology to conduct technical research in the field of software engineering;
- Ability to use intelligent technology to conduct software code analysis;
- Ability to extract, abstract, express and generalize software knowledge/code knowledge using AI or large model;
- Ability to search, recommend, complete and generate code (business code and test code) based on LLMs is preferred;
- Ability to develop code detection, defect detection, defect repair, log generation, etc. based on LLMs is preferred;
- Candidate who have published research papers
- A highly self-motivated learner and team player with excellent communication and interpersonal skills is preferredService Skills1. PhD in Computer Science/Software Engineering, related Machine Learning field, or equivalent relevant experience;
- Experience with LLMs building is preferred;2. Proficient in python or C++, deep understanding in common algorithms and data structures.3. Strong publication record ( top conferences or journals in the related fields e.g., ICSE, FSE, ASE, ISSTA, TSE, and TOSEM) demonstrating innovative research.4. Fulfill at least one of the requirements below:- Solid understanding in AI for Software engineering.- Experienced in deep learning and machine learning. Familiar with at least one framework (e.g. pytorch/tensorflow).- Experienced in advanced software engineering techniques, such as code generation, code search, test generation, and code review.